Quarterly report pursuant to Section 13 or 15(d)

Other Commitments and Contingencies (Details)

v3.22.2.2
Other Commitments and Contingencies (Details)
Jun. 30, 2022
USD ($)
2023 $ 1,407,594
2024 1,193,269
2025 749,505
2026 431,131
2027 and thereafter 1,402,473
Total operating lease payment 5,183,972
Less imputed interest (378,803)
Present value of remaining lease payments 4,805,169
Present value of remaining lease payments, current 1,342,762
Present value of remaining lease payments, non current 3,462,407
Building Leases [Member]  
2023 1,024,008
2024 991,980
2025 726,770
2026 427,540
2027 and thereafter 1,401,575
Total operating lease payment 4,571,873
Vehicle and Equipment Leases [Member]  
2023 383,586
2024 201,289
2025 22,735
2026 3,591
2027 and thereafter 898
Total operating lease payment $ 612,099