Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Lease Expense and Supplemental Information (Details)

v3.24.1.u1
Commitments and Contingencies - Lease Expense and Supplemental Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Finance lease costs:      
Amortization of assets $ 7,570 $ 7,570  
Interest on lease liabilities 628 889  
Total finance lease costs 8,198 8,459  
Operating lease costs 1,001,343 1,588,941  
Total lease costs 1,009,541 1,597,400  
Operating Leases:      
Operating lease right-of-use asset 12,214,619   $ 12,413,221
Operating lease liability - current portion 3,750,477   3,756,328
Operating lease liability - net of current portion 10,606,889   10,914,997
Total operating lease liability 14,357,366   14,671,325
Finance Leases:      
Property and equipment, at cost 151,397   151,396
Less accumulated amortization (125,501)   (117,932)
Property and equipment, net 25,896   33,464
Finance lease liability - current portion 25,763   25,491
Finance lease liability - net of current portion 31,471   38,016
Total finance lease liabilities $ 57,234   $ 63,507
Weighted average remaining lease term (in years):      
Operating leases 4 years 8 months 12 days   4 years 9 months 18 days
Finance lease 2 years 1 month 6 days   2 years 4 months 24 days
Weighted average discount rate:      
Operating leases 5.50%   5.40%
Finance leases 4.30%   4.30%
Cash paid for amounts included in measurement of liabilities:      
Operating cash flows from operating leases $ 1,152,599 1,695,098  
Operating cash flows from finance leases 628 889  
Financing cash flows from finance leases 6,272 6,011  
Non-cash transactions: ROU assets obtained in exchange for lease liabilities      
Operating lease 353,238 2,247,839  
Finance lease $ 0 $ 0