Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Maturities of Lease Liabilities (Details)

v3.22.1
Commitments and Contingencies - Maturities of Lease Liabilities (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Operating Leases    
2022 (remainder) $ 4,324,014  
2023 5,156,450  
2024 4,603,382  
2025 4,134,635  
2026 2,291,865  
Thereafter 4,084,024  
Total lease payments 24,594,370  
Less: Imputed interest (2,537,382)  
Total lease obligations 22,056,988 $ 21,485,936
Less: Current obligations (4,872,292) (4,613,843)
Long-term lease obligation 17,184,696 16,872,093
Finance Lease    
2022 (remainder) 31,547  
2023 27,600  
2024 27,600  
2025 27,600  
2026 11,500  
Thereafter 0  
Total lease payments 125,847  
Less: Imputed interest (9,440)  
Total lease obligations 116,407 137,794
Less: Current obligations (34,479) (49,855)
Long-term lease obligation $ 81,928 $ 87,939