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 ($)
Jun. 30, 2023
Dec. 31, 2022
Operating Leases    
2023 (remainder) $ 3,545,028  
2024 6,743,929  
2025 6,127,339  
2026 4,277,431  
2027 3,271,135  
Thereafter 5,583,282  
Total lease payments 29,548,144  
Less: Imputed interest (3,637,536)  
Total lease obligations 25,910,608 $ 23,968,549
Less: Current obligations (5,880,954) (5,295,830)
Long-term lease obligation 20,029,654 18,672,719
Finance Lease    
2023 (remainder) 13,800  
2024 27,600  
2025 27,600  
2026 11,500  
2027 0  
Thereafter 0  
Total lease payments 80,500  
Less: Imputed interest (4,647)  
Total lease obligations 75,852 87,940
Less: Current obligations (24,956) (24,433)
Long-term lease obligation $ 50,896 $ 63,507