XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Lease Payments Certain leases include rental escalation clauses, renewal options and/or termination options, which are factored into the Company’s determination of lease payments when appropriate.
   September 30,
2025
   December 31,
2024
 
   (unaudited)     
Weighted average remaining lease term:        
Operating lease   3.33 years    3.63 years 
           
Weighted average discount rate:          
Operating lease   7.54%   7.53%

 

The balances for the operating leases where the Company is the lessee are presented as follows within the consolidated balance sheets:

 

   September 30,
2025
   December 31,
2024
 
   (unaudited)     
Operating lease right-of-use assets, net        
Operating lease  $1,057,858   $1,342,333 
           
Lease liabilities          
Current portion of operating lease liabilities   315,579    427,984 
Non-current portion of operating lease liabilities   865,729    1,104,552 
   $1,181,308   $1,532,536 
Schedule of Future Lease Payments Under Operating Leases

Future lease payments under operating leases as of September 30, 2025 were as follows:

 

   Operating
Leases
 
Remaining of FY2025   97,826 
FY2026   393,261 
FY2027   401,127 
FY2028   409,149 
FY2029   34,605 
Total lease payments  $1,335,968 
Less: imputed interest   154,660 
Present value of lease liabilities (1)  $1,181,308 

 

(1)As of September 30, 2025, present value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating lease liabilities, amounting to $315,579 and $865,729, respectively.