XML 78 R53.htm IDEA: XBRL DOCUMENT v3.20.1
10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details 2) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Capital Lease Obligations Payable within:    
the next 12 months $ 264,920  
the next 13 to 24 months 264,920  
the next 25 to 36 months 264,920  
the next 37 to 48 months 264,920  
the next 49 to 60 months 264,920  
thereafter 1,589,519  
Total 2,914,119  
Less: amount representing interest (807,407)  
Present value of net minimum lease payments 2,106,712  
Operating Lease Obligations    
the next 12 months 769,645  
the next 13 to 24 months 623,870  
the next 25 to 36 months 629,053  
the next 37 to 48 months 628,165  
the next 49 to 60 months 633,712  
thereafter 11,232,567  
Total 14,517,012  
Less: amount representing interest (6,383,566)  
Present value of net minimum lease payments $ 8,133,446 $ 8,348,453