Current liabilities -Warrant liabilities (Details) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Current liabilities | ||
| As of beginning balance | $ 136 | $ 361 |
| Gain from change in fair value of warrant liabilities | $ (113) | $ (225) |
| Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Fair Value Adjustment of Warrants | Fair Value Adjustment of Warrants |
| As of ending balance | $ 23 | $ 136 |