Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Maturities of Lease Liabilities (Details)

v3.22.2
Commitments and Contingencies - Maturities of Lease Liabilities (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Operating Leases    
2022 (remainder) $ 2,963,869  
2023 5,461,292  
2024 4,922,193  
2025 4,460,588  
2026 2,659,407  
Thereafter 5,225,907  
Total lease payments 25,693,256  
Less: Imputed interest (2,801,539)  
Total lease obligations 22,891,717 $ 21,485,936
Less: Current obligations (4,928,765) (4,613,843)
Long-term lease obligation 17,962,952 16,872,093
Finance Lease    
2022 (remainder) 13,800  
2023 27,600  
2024 27,600  
2025 27,600  
2026 11,500  
Thereafter 0  
Total lease payments 108,100  
Less: Imputed interest (8,327)  
Total lease obligations 99,773 137,794
Less: Current obligations (23,920) (49,855)
Long-term lease obligation $ 75,853 $ 87,939