XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
4. LEASE (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule of operating lease liabilities

The following is the lease maturity analysis of our operating lease as of March 31, 2021:

 

Twelve months ending March 31,

2022  $571,968 
2023   571,968 
2024   571,968 
2025   571,968 
2026   629,165 
Thereafter   2,669,184 
Total lease payments   5,586,221 
Less: Imputed interest   (1,330,356)
Present value of future lease payments   4,255,865 
Less: current portion of lease liability   (325,470)
Long-term portion of lease liability  $3,930,395