XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Operating Lease (Tables)
6 Months Ended
Jun. 30, 2025
Operating Leases [Abstract]  
Schedule of Operating Lease

The components of lease expense for the three and six months ended June 30, 2025 and 2024 were as follows:

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2025   2024   2025   2024 
   (Unaudited)   (Unaudited) 
Lease expense        
Operating lease expense  $156,869   $
-
   $308,244   $
-
 
Short-term lease expense   
-
    146,643    
-
    294,372 
Total lease expense  $156,869   $146,643   $308,244   $294,372 

The balances for the operating leases where the Company is the lessee are presented as follows:

 

   June 30,
2025
   December 31,
2024
 
   (Unaudited)     
Operating lease right-of-use assets  $813,516   $1,055,208 
Lease liabilities – current   609,059    571,539 
Lease liabilities – non-current   204,458    482,606 
Total operating lease liabilities  $813,517   $1,054,145 

Lease term and discount rate:

 

   For the Six Months Ended
June 30,
 
   2025   2024 
   (Unaudited) 
Weighted-average remaining lease term (years)        
Operating lease   1.4    
-
 
           
Weighted-average discount rate          
Operating lease   1.09%   
      -
 

 

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

 

   For the Six Months Ended
June 30,
 
   2025   2024 
   (Unaudited) 
Cash payments for operating lease  $303,592   $
-
 
Lease liabilities arising from obtaining right-of-use assets   49,775    
     -
 
Schedule of Maturities of Lease Liabilities

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

 

   Operating
lease
 
   (Unaudited) 
2025 lease payment (from July 1, 2025 to December 31, 2025)  $307,364 
2026 lease payment   506,153 
Less: imputed interest   
-
 
Present value of lease liabilities  $813,517