XML 84 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details) - USD ($)
Dec. 31, 2020
Jan. 01, 2020
Operating Leases:    
Right-of-use assets $ 10,074,506 $ 10,100,000
Lease liability, current 1,527,224  
Lease liability, long-term 8,836,655  
Total lease liabilities $ 10,363,879 $ 10,400,000
Weighted-average remaining lease term (in years) 6 years 2 months 12 days  
Weighted-average discount rate (annual) 4.60%