XML 62 R46.htm IDEA: XBRL DOCUMENT v3.20.1
12. COMMITMENTS AND CONTINGENCIES (Details 1) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]    
2020 $ 501,782  
2021 495,521  
2022 470,985  
2023 452,562  
2024 457,973  
Thereafter 5,934,596  
Total minimal lease payments 8,313,419  
Less present value adjustment  (3,395,524)  
Operating lease liabilities  4,917,895  
Less current lease liabilities  (203,482) $ 0
Lease liabilities net of current portion  $ 4,714,413 $ 0