XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
8. LEASES (Details 1) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
2020 $ 295,549  
2021 578,438  
2022 553,777  
2023 534,954  
2024 540,365  
Thereafter 5,962,188  
Total minimal lease payments 8,465,270  
Less present value adjustment (3,324,292)  
Operating lease liabilities 5,140,978  
Less current lease liabilities (279,768) $ (203,482)
Lease liabilities net of current portion $ 4,861,210 $ 4,714,413