XML 84 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Operating Leases:    
Right-of-use assets $ 10,499,751 $ 10,074,506
Lease liability, current 1,990,416 1,527,224
Lease liability, long-term 9,090,867 8,836,655
Total lease liabilities $ 11,081,283 $ 10,363,879
Weighted-average remaining lease term (in years) 5 years 2 months 12 days 6 years 2 months 12 days
Weighted-average discount rate (annualized) 4.30% 4.60%