Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Maturities of Lease Liabilities (Details)

v3.24.3
Commitments and Contingencies - Maturities of Lease Liabilities (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Operating Leases    
2024 (remainder) $ 932,730  
2025 3,584,268  
2026 2,019,667  
2027 1,735,137  
2028 1,118,433  
Thereafter 1,139,140  
Total lease payments 10,529,375  
Less: Imputed interest (1,149,341)  
Total lease obligations 9,380,034 $ 14,671,325
Less: Current obligations (3,222,887) (3,756,328)
Long-term lease obligation 6,157,147 10,914,997
Finance Lease    
2024 (remainder) 6,900  
2025 27,600  
2026 11,500  
2027 0  
2028 0  
Thereafter 0  
Total lease payments 46,000  
Less: Imputed interest (1,516)  
Total lease obligations 44,484 63,507
Less: Current obligations (26,312) (25,491)
Long-term lease obligation $ 18,172 $ 38,016