v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Operating Lease The components of operating lease expense for the period ended June 30, 2026 and 2025 were as follows:
    Six months ended June 30,  
    2026     2025  
Operating lease expense     37       32  
Supplemental cash flow information related to operating leases was as follows:
   

Six months ended

June 30,

 
    2026     2025  
Cash paid for amounts included in the measurement of lease liabilities:            
Operating cash flows from operating leases     40       31  
Supplemental balance sheet information related to operating leases was as follows:
    June 30,     December 31,  
    2026     2025  
             
Operating leases:            
Operating leases right-of-use asset and lease deposit     101       127  
                 
Current operating lease liabilities     77       72  
Non-current operating lease liabilities     32       63  
Total operating lease liabilities     109       135  
                 
Weighted average remaining lease term (years)     1.59       2.08  
                 
Weighted average discount rate     8.75 %     8.75 %
Schedule of Future Minimum Lease Payments Future minimum lease payments under non-cancellable leases as of June 30, 2026 were as follows:
       
2026     41  
2027     75  
2028     1  
Total operating lease payments     117  
Less: imputed interest     (8 )
Present value of lease liabilities     109