XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Lease (Tables)
6 Months Ended
Jun. 30, 2025
Lease [Abstract]  
Schedule of Prepaid Land Use Rights Prepaid land use rights
   Prepaid land 
   lease payments 
Balance as of January 1, 2024  $11,712,704 
Amortization charge for the year   (316,811)
Foreign exchange adjustment   (319,920)
Balance as of December 31, 2024  $11,075,973 
Addition for the period   1,089,802 
Amortization charge for the period   (161,709)
Foreign exchange adjustment   222,163 
Balance as of June 30, 2025  $12,226,229 
Schedule of Lease Expenses

Operating lease expenses for the three and six months ended June 30, 2024 and 2025 for the capitation agreement was as follows:

 

   Three months ended
June 30,
   Six months ended
June 30,
 
   2024   2025   2024   2025 
Operating lease cost – straight line  $308,479   $306,792   $619,739   $615,082 
Negative contingent rent   
-
    (439,274)   
-
    (439,274)
   $308,479   $(132,482)  $619,739   $175,808 

Lease term and discount rate:

 

   December 31,
2024
   June 30,
2025
 
Weighted-average remaining lease term (years)        
Land use rights   35.9    36.7 
Operating leases   4.16    3.5 
           
Weighted-average discount rate          
Land use rights   Nil    Nil 
Operating lease   4.33%   4.18%
Finance lease   2.9%   Nil 

Supplemental cash flow information related to leases where the Company was the lessee for the three and six months ended June 30, 2024 wand 2025 was as follows:

 

   Three months ended
June 30,
   Six months ended
June 30,
 
   2024   2025   2024   2025 
Operating cash outflows from operating assets  $361,860   $296,347   $431,817   $433,531 
Schedule of Maturities of Lease Liabilities

The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2025:

 

   Operating
leases
 
Remainder of 2025  $908,415 
2026   845,415 
2027   676,605 
2028   465,069 
2029   454,639 
Thereafter   444,714 
Total undiscounted cash flows   3,794,857 
Less: imputed interest   (320,315)
Present value of lease liabilities  $3,474,542