XML 82 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Maturity of Lease Liabilities (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Leases    
2021 (remaining three months of the year) $ 140,134  
2022 472,084  
2023 486,247  
2024 500,834  
2025 512,019  
Thereafter 896,034  
Minimum lease payments 3,007,352  
Less imputed interest (753,176)  
Total operating lease liabilities 2,254,176  
Current portion of operating lease liabilities 282,011 $ 1,059,671
Long-term portion of operating lease liabilities $ 1,972,165 $ 19,886,083