XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Lease (Tables)
9 Months Ended
Sep. 30, 2025
Lease [Abstract]  
Schedule of Operating Leases have Remaining Lease Terms The Company’s operating leases have remaining lease terms of up to approximately five years.
   September 30,
2025
   December 31,
2024
 
ASSETS        
Operating lease right-of-use assets  $369,135   $640,387 
LIABILITIES          
Operating lease liabilities (current)   199,335    403,581 
Operating lease liabilities (non-current)   164,072    236,807 

The following provides details of the Company’s lease expenses:

 

   Three Months Ended
September 30
   Nine Months Ended
September 30
 
   2025   2024   2025   2024 
Operating lease expenses  $120,166   $100,685   $356,662   $199,187 

 

Other information related to leases is presented below:

 

   Nine Months Ended
September 30
 
   2025   2024 
Cash paid for amounts included in the measurement of operating lease liabilities  $73,855   $199,187 

 

   September 30,
2025
   December 31,
2024
 
Weighted Average Remaining Lease Term:        
Operating leases   2.64 years    2.48 years 
           
Weighted Average Discount Rate:          
Operating leases   2.57%   1.19%
Schedule of Minimum Future Annual Payments Under Non-Cancellable Leases

The minimum future annual payments under non-cancellable leases during the next five years and thereafter, at rates now in force, are as follows:

 

   Operating
leases
 
2025 (Excluding current period)  $102,474 
2026   118,597 
2027   55,613 
2028   50,888 
2029   50,888 
Thereafter   
-
 
Total future minimum lease payments, undiscounted   378,460 
Less: Imputed interest   (9,325)
Present value of future minimum lease payments  $369,135