XML 48 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
16. LEASES (Details 2)
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 (remaining nine months) $ 1,076,047
2021 1,452,434
2022 1,392,837
2023 1,380,204
2024 1,421,610
Thereafter 2,532,811
Total future lease payments 9,255,943
Less interest (1,305,139)
Total lease liabilities $ 7,950,804