Annual report pursuant to Section 13 and 15(d)

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

v3.22.0.1
Commitments and Contingencies - Lease Expense and Supplemental Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finance lease costs:    
Amortization of assets $ 85,300 $ 67,874
Interest on lease liabilities 9,012 11,575
Total finance lease costs 94,312 79,449
Operating lease costs 4,590,571 3,552,395
Total lease costs 4,684,883 3,631,844
Operating Leases:    
Operating lease right-of-use asset 18,425,914 11,581,435
Operating lease liability, current portion 4,613,843 2,918,140
Operating lease liability, net of current portion 16,872,093 10,632,672
Total operating lease liability 21,485,936 13,550,812
Finance Leases:    
Finance lease assets 267,252 282,027
Less accumulated amortization (147,937) (92,549)
Property and equipment, net 119,315 189,478
Finance lease liability, current portion 49,855 70,507
Finance lease liability, net of current portion 87,939 132,469
Total finance lease liabilities $ 137,794 $ 202,976
Weighted average remaining lease term (in years):    
Operating leases 5 years 4 months 24 days 4 years 8 months 12 days
Finance lease 3 years 7 months 6 days 4 years 1 month 6 days
Weighted average discount rate:    
Operating leases 4.60% 8.50%
Finance leases 4.80% 5.30%
Cash paid for amounts included in measurement of liabilities:    
Operating cash flows from operating leases $ 4,484,737 $ 3,462,848
Operating cash flows from finance leases 9,012 11,575
Financing cash flows from finance leases 80,322 57,097
Non-cash transactions: ROU assets obtained in exchange for lease liabilities    
Operating lease 10,007,188 1,869,080
Finance lease $ 15,140 $ 201,423