XML 146 R69.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued expenses and other liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Accrued Expenses And Other Current Liabilities [Abstract]  
Schedule of 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