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