XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details 2) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Finance Lease Obligations    
the next 12 months $ 285,642  
the next 13 to 24 months 285,642  
the next 25 to 36 months 285,642  
the next 37 to 48 months 285,642  
the next 49 to 60 months 285,642  
thereafter 1,428,210  
Total 2,856,420  
Less amount representing interest (730,237)  
Present value of net minimum lease payments 2,126,183 $ 2,105,973
Operating Lease Obligations    
the next 12 months 672,669  
the next 13 to 24 months 678,258  
the next 25 to 36 months 677,300  
the next 37 to 48 months 683,280  
the next 49 to 60 months 689,295  
thereafter 11,421,886  
Total 14,822,688  
Less amount representing interest (6,647,723)  
Present value of net minimum lease payments $ 8,174,965 $ 8,499,692