XML 53 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Summary of Presentation of Operating Leases (Details)
Dec. 31, 2020
USD ($)
Assets  
Right-of-use asset - operating lease $ 1,739,475
Liabilities  
Operating lease liability, current portion 1,220,587
Operating lease liability, long-term 581,708
Total operating lease liabilities $ 1,802,295