Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Maturities of Lease Liabilities (Details)

v3.23.3
Commitments and Contingencies - Maturities of Lease Liabilities (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Operating Leases    
2023 (remainder) $ 1,633,006  
2024 6,236,923  
2025 5,592,674  
2026 3,979,181  
2027 3,099,193  
Thereafter 5,193,199  
Total lease payments 25,734,176  
Less: Imputed interest (3,141,086)  
Total operating lease liability 22,593,090 $ 23,968,549
Less: Current obligations (5,392,944) (5,295,830)
Long-term lease obligation 17,200,146 18,672,719
Finance Lease    
2023 (remainder) 6,900  
2024 27,600  
2025 27,600  
2026 11,500  
2027 0  
Thereafter 0  
Total lease payments 73,600  
Less: Imputed interest (3,887)  
Total finance lease liabilities 69,713 87,940
Less: Current obligations (25,223) (24,433)
Long-term lease obligation $ 44,490 $ 63,507