Quarterly report pursuant to Section 13 or 15(d)

Other Commitments and Contingencies (Details)

v3.22.1
Other Commitments and Contingencies (Details)
Mar. 31, 2022
USD ($)
2023 $ 1,450,042
2024 1,330,206
2025 935,937
2026 588,056
2027 and thereafter 1,605,597
Total operating lease payment 5,909,838
Less imputed interest (581,341)
Present value of remaining lease payments 5,328,497
Present value of remaining lease payments, current 1,262,233
Present value of remaining lease payments, non current 4,066,264
Building [Member]  
2023 1,021,408
2024 1,032,753
2025 844,894
2027 and thereafter 1,602,904
Total operating lease payment 5,082,441
2026 580,482
Vehicle Equipment [Member]  
2023 428,634
2024 297,453
2025 91,043
2026 7,574
2027 and thereafter 2,693
Total operating lease payment $ 827,397