Note 11 - Accrued Payroll and Other Accruals - Accrued Payroll and Other Accruals (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Accrued payroll and staff welfare | $ 96 | $ 80 |
| Accrued operating expenses | 85 | 437 |
| Accrued Payroll and Other Accruals | $ 181 | $ 517 |