XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Lease (Tables)
6 Months Ended
Jun. 30, 2021
Lease [Abstract]  
Schedule of right-of-use assets
    Prepaid
land lease
 
    payments  
Balance as of January 1, 2021   $ 7,500,780  
Amortization charge for the period     (86,802 )
Foreign exchange adjustment     81,114  
Balance as of June 30, 2021   $ 7,495,092  

Schedule of net investment in sales-type leases
   December 31,   June 30, 
   2020   2021 
Total future minimum lease payments receivable  $1,210,305   $2,036,355 
Less: unearned income, representing interest   (124,653)   (156,263)
Present value of minimum lease payments receivables   1,085,652    1,880,092 
Less: Current portion   (235,245)   (749,703)
Non-current portion  $850,407   $1,130,389 

 

Schedule of future minimum lease payments receivable for sales type leases
12 months ending June 30,   Total Minimum Lease Payments to be Received     Amortization of Unearned Income     Net Investment in Sales Type Leases  
2022   $ 839,192     $ 89,489     $ 749,703  
2023     672,591       52,445       620,146  
2024     524,572       14,329       510,243  
2025     -       -       -  
2026    
-
     
-
     
-
 
Thereafter    
-
     
-
     
-
 
      2,036,355       156,263       1,880,092  

 

Schedule of maturities of lease liabilities
    Operating
leases
 
12 months ending June 30,      
2022   $ 1,275,989  
2023     833,612  
2024     -  
2025    
-
 
Thereafter    
-
 
Total undiscounted cash flows     2,109,601  
Less: imputed interest     (141,408 )
Present value of lease liabilities   $ 1,968,193  

 

Schedule of lease term and discount rate
Lease term and discount rate    
  

June 30,

2021

 
Weighted-average remaining lease term - years   2.69 
Weighted-average discount rate (%)   6.175%

  

Schedule of operating lease expenses
   Three months ended June 30,   Six months ended June 30, 
   2020   2021   2020   2021 
                 
Operating lease cost – straight line   
                -
    104,067    
                  -
    114,119 
Total lease expense   
-
    104,067   $
-
   $114,119