Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Commitments and Contingencies - Lease Expense and Supplemental Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Finance lease costs:      
Amortization of assets $ 7,570 $ 21,797  
Interest on lease liabilities 889 1,437  
Total finance lease costs 8,459 23,234  
Operating lease costs 1,588,941 1,353,676  
Total lease costs 1,597,400 1,376,910  
Operating Leases:      
Operating lease right-of-use asset 22,451,137   $ 20,587,199
Operating lease liability, current portion 5,622,576   5,295,830
Operating lease liability - net of current portion 20,211,159   18,672,719
Total operating lease liability 25,833,735   23,968,549
Finance Leases:      
Property and equipment, at cost 151,396   151,396
Less accumulated amortization (95,222)   (87,652)
Property and equipment, net 56,174   63,744
Finance lease liability, current portion 24,693   24,433
Finance lease liability, net of current portion 57,235   63,507
Total finance lease liabilities $ 81,928   $ 87,940
Weighted average remaining lease term (in years):      
Operating leases 5 years 3 months 18 days   5 years 4 months 24 days
Finance lease 3 years 2 months 12 days   3 years 4 months 24 days
Weighted average discount rate:      
Operating leases 5.00%   4.80%
Finance leases 4.30%   4.30%
Cash paid for amounts included in measurement of liabilities:      
Operating cash flows from operating leases $ 1,695,098 1,397,213  
Operating cash flows from finance leases 889 1,437  
Financing cash flows from finance leases 6,011 21,387  
Non-cash transactions: ROU assets obtained in exchange for lease liabilities      
Operating lease 2,247,839 1,508,371  
Finance lease $ 0 $ 0