Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Commitments and Contingencies - Lease Expense and Supplemental Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Finance lease costs:      
Amortization of assets $ 19,913 $ 10,554  
Interest on lease liabilities 2,623 2,283  
Total finance lease costs 22,536 12,837  
Operating lease costs 941,037 849,891  
Total lease costs 963,573 862,728  
Operating Lease, Assets and Liabilities, Lessee [Abstract]      
Operating lease right-of-use asset 13,010,941   $ 11,581,435
Operating lease liability, current portion 3,125,921   2,918,140
Operating lease liability - net of current portion 12,246,741   10,632,672
Total operating lease liability 15,372,662   13,550,812
Finance Leases:      
Property and equipment, at cost 258,253   282,027
Less accumulated amortization (82,547)   (92,549)
Property and equipment, net 175,706   189,478
Finance lease liability, current portion 75,992   70,507
Finance lease liability, net of current portion 114,887   132,469
Total finance lease liabilities $ 190,879   $ 202,976
Weighted average remaining lease term (in years):      
Operating leases 4 years 10 months 24 days   4 years 8 months 12 days
Finance lease 3 years 10 months 24 days   4 years 1 month 6 days
Weighted average discount rate:      
Operating leases 8.30%   8.50%
Finance leases 5.30%   5.30%
Cash paid for amounts included in measurement of liabilities:      
Operating cash flows from operating leases $ 979,349 765,093  
Operating cash flows from finance leases 2,623 2,283  
Financing cash flows from finance leases 18,238 7,214  
Non-cash transactions: ROU assets obtained in exchange for lease liabilities      
Operating lease 2,191,809 549,004  
Finance lease $ 6,141 $ 151,396