v3.26.1
Contract liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Contract with Customer, Liability [Abstract]  
Schedule of contract with customer, contract asset, contract liability, and receivable
Contract liabilities consisted of the following:
As of December 31,
20242025
US$US$
Current liabilities – third parties876 123 
Current liabilities – related parties20,493 7,325 
Non-current liabilities – third parties— 
Non-current liabilities – related parties5,084 10 
Contract liabilities, current and non-current 26,456 7,458 
Schedule of revenue, remaining performance obligation, expected timing of satisfaction
As of December 31, 2025, revenue expected to be recognized in the future related to the unsatisfied performance obligations is as follows:
Year ending December 31,Amount
20268,870 
202710 
2028— 
2029— 
2030—