Quarterly report pursuant to Section 13 or 15(d)

Other Commitments and Contingencies (Details)

v3.22.2
Other Commitments and Contingencies (Details)
Jun. 30, 2022
USD ($)
2023 $ 1,436,412
2024 1,280,834
2025 819,027
2026 506,733
2027 and thereafter 1,504,036
Total operating lease payment 5,547,042
Less imputed interest (405,655)
Present value of remaining lease payments 5,141,387
Present value of remaining lease payments, current 1,354,637
Present value of remaining lease payments, non current 3,786,750
Vehicle Equipment [Member]  
2023 414,583
2024 242,496
2025 56,327
2026 4,546
2027 and thereafter 1,796
Total operating lease payment 719,748
Building [Member]  
2023 1,021,829
2024 1,038,338
2025 762,700
2026 502,187
2027 and thereafter 1,502,240
Total operating lease payment $ 4,827,294