Debt - Schedule of Other Income (Expense) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Debt Disclosure [Abstract] | ||||
| Other interest expense | $ (70) | $ (73) | $ (142) | $ (158) |
| Changes in estimated fair value on convertible debentures | (289) | (587) | (745) | 4,484 |
| Other income (expense) | 15 | 1,336 | (76) | 1,430 |
| Total other income (expense) | $ (344) | $ 676 | $ (963) | $ 5,756 |