XML 79 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Operating leases:    
ROU assets $ 10,882,410 $ 10,074,506
Lease liability, current 1,828,000 1,527,224
Lease liability, long-term 9,525,372 8,836,655
Total lease liabilities $ 11,353,372 $ 10,363,879
Weighted-average remaining lease term (in years) 5 years 8 months 12 days 6 years 2 months 12 days
Weighted-average discount rate (annual) 4.30% 4.60%