Loans Payable - Non-current asset on the balance sheet (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Loans Payable | ||
Loans payable-current | $ 51 | $ 61 |
Loan Payable - non-current | 1,504 | 92 |
NEBT Loan | ||
Loans Payable | ||
Loans payable-current | 8 | 7 |
Loan Payable - non-current | 17 | 16 |
RETOS 2015 | ||
Loans Payable | ||
Loans payable-current | 43 | 54 |
Loan Payable - non-current | 34 | $ 76 |
THERICEL Loan | ||
Loans Payable | ||
Loan Payable - non-current | $ 1,453 |