XML 106 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued expenses and other liabilities
12 Months Ended
Dec. 31, 2025
Accrued Expenses And Other Current Liabilities [Abstract]  
Accrued expenses and other liabilities Accrued expenses and other liabilities
20252024
Current
Accrued staff costs$576 $495 
Accrued expenses13,575 6,946 
Accrued professional fee46 43 
Value added tax payable1,662 65 
Deposit liabilities523 757 
Other payables and accruals4,742 1,006 
 21,124 9,312 
Non-current
Other non-current liabilities230 324 
 $21,354 $9,636 
All of the accrued expenses and other current liabilities are expected to be settled within one year or repayable on demand.