v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Operating Lease The components of operating lease expense for the period ended June 30, 2025 and 2024 were as follows:
  

Six months ended

June 31,

 
   2025   2024 
           
Operating lease expense   32    27 
Supplemental cash flow information related to operating leases was as follows:
  

Six months ended

June 30,

 
   2025   2024 
         
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from operating leases   31    29 
Supplemental balance sheet information related to operating leases was as follows:
   June 30,   December 31, 
   2025   2024 
         
Operating leases:        
Operating leases right-of-use asset and lease deposit   157    184 
           
Current operating lease liabilities   67    60 
Non-current operating lease liabilities   89    109 
Total operating lease liabilities   156    169 
           
Weighted average remaining lease term (years)   2.59    3.08 
           
Weighted average discount rate   8.75%   8.75%
Schedule of Future Minimum Lease Payments Under Leases Future minimum lease payments under non-cancellable leases as of June 30, 2025 were as follows:
2025   34 
2026   71 
2027   66 
2028   1 
Total operating lease payments   172 
Less: imputed interest   (16)
Present value of lease liabilities   156