XML 40 R24.htm IDEA: XBRL DOCUMENT v3.21.1
5. LEASE (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Schedule of operating lease liabilities

Twelve months ending December 31,

2021   $ 571,968  
2022     571,968  
2023     571,968  
2024     571,968  
2025     612,006  
Thereafter     2,829,335  
Total lease payments     5,729,213  
Less: Imputed interest     1,394,979  
Present value of future lease payments     4,334,234  
Less: current portion of lease liability     (320,636 )
Long-term portion of lease liability   $ 4,013,598