Warrant Liability - Summary of change in fair value of the warrant liability (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Warrants and Rights Note Disclosure [Abstract] | ||
| Warrant liability , Beginning Period | $ 38 | $ 821 |
| Changes in fair value during the period | (17) | (416) |
| Foreign exchange | 0 | 14 |
| Warrant liability , Ending Period | $ 21 | $ 419 |