XML 74 R59.htm IDEA: XBRL DOCUMENT v3.20.4
14. LEASES (Details 2)
Dec. 31, 2020
USD ($)
Leases [Abstract]  
2021 (remaining nine months) $ 1,149,179
2022 1,405,887
2023 1,380,204
2024 1,421,610
2025 1,159,949
Thereafter 1,372,862
Total future lease payments 7,889,691
Less interest (958,336)
Total lease liabilities $ 6,931,355