Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Lessee, Operating Lease and Finance Lease, Liability, Maturity (Details)

v3.21.2
Commitments and Contingencies - Lessee, Operating Lease and Finance Lease, Liability, Maturity (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Operating Leases    
2021 (remainder) $ 1,242,724  
2022 5,149,264  
2023 4,491,076  
2024 3,915,068  
2025 3,470,504  
Thereafter 4,445,546  
Total lease payments 22,714,182  
Less: Imputed interest (3,862,305)  
Total lease obligations 18,851,877 $ 13,550,812
Less: Current obligations (3,874,451) (2,918,140)
Long-term lease obligation 14,977,426 10,632,672
Finance Lease    
2021 (remainder) 22,824  
2022 54,371  
2023 27,600  
2024 27,600  
2025 27,600  
Thereafter 11,500  
Total lease payments 171,495  
Less: Imputed interest (12,664)  
Total lease obligations 158,831 202,976
Less: Current obligations (64,944) (70,507)
Long-term lease obligation $ 93,887 $ 132,469