Prepaid and other assets - Schedule of Prepaid and Other Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
||||||
|---|---|---|---|---|---|---|---|---|
| Prepaid and other assets - Schedule of Prepaid and Other Assets (Details) [Line Items] | ||||||||
| The deposits for potential acquisition | [1] | $ 147 | $ 142 | |||||
| Other current assets | 171 | 237 | ||||||
| Total | 5,075 | 21,208 | ||||||
| Haicang Property [Member] | ||||||||
| Prepaid and other assets - Schedule of Prepaid and Other Assets (Details) [Line Items] | ||||||||
| Deposits | [2] | 4,757 | 4,610 | |||||
| Software Developer [Member] | ||||||||
| Prepaid and other assets - Schedule of Prepaid and Other Assets (Details) [Line Items] | ||||||||
| Deposits | [3] | $ 0 | $ 16,219 | |||||
| ||||||||