v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease Payments
    June 30,
2026
    December 31,
2025
 
    (unaudited)        
Weighted average remaining lease term:            
Operating lease     2.58 years       3.08 years  
                 
Weighted average discount rate:                
Operating lease     7.54 %     7.54 %

 

 

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

 

    June 30,
2026
    December 31,
2025
 
    (unaudited)        
Operating lease right-of-use assets, net            
Operating lease   $ 844,000     $ 987,988  
                 
Lease liabilities                
Current portion of operating lease liabilities     371,885       353,648  
Non-current portion of operating lease liabilities     607,512       781,216  
    $ 979,397     $ 1,134,864  
Schedule of Future Lease Payments Under Operating Leases

Future lease payments under operating leases as of June 30, 2026 were as follows:

 

    Operating
Leases
 
Remaining of FY2026   $ 230,218  
FY2027     401,127  
FY2028     409,149  
FY2029     34,605  
Total lease payments   $ 1,075,099  
Less: imputed interest     95,702  
Present value of lease liabilities (1)   $ 979,397  

 

(1) As of June 30, 2026, 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 $371,885 and $607,512, respectively.