Loans Payable - Assets on the balance sheet (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Loans Payable | ||
| Loans payable, Current | $ 34 | $ 57 |
| Loans payable, Non-current | 1,620 | 1,671 |
| NEBT Loan | ||
| Loans Payable | ||
| Loans payable, Current | 9 | 9 |
| Loans payable, Non-current | 9 | |
| RETOS 2015 | ||
| Loans Payable | ||
| Loans payable, Current | 25 | 48 |
| Loans payable, Non-current | 11 | 38 |
| THERICEL Loan | ||
| Loans Payable | ||
| Loans payable, Non-current | $ 1,609 | $ 1,624 |