Fair Value Measurements - Level 3 (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Level 3 liabilities reconciliation | ||
| Derivative liabilities, Beginning balance | $ 40 | $ 1,905 |
| Change in fair value | $ 9,031 | $ (602) |
| Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Other Nonoperating Income (Expense) | Other Nonoperating Income (Expense) |
| Derivative liabilities, Ending balance | $ 354 | $ 40 |
| March 2025 Accompanying Warrants | ||
| Level 3 liabilities reconciliation | ||
| Addition of derivative liabilities | 2,831 | 0 |
| March 2025 Option Warrants | ||
| Level 3 liabilities reconciliation | ||
| Termination of Derivative liabilities | (369) | 0 |
| Addition of derivative liabilities | 369 | 0 |
| Reclassification of derivative liabilities - BTI Warrant to permanent equity upon exercise | (11,548) | 0 |
| Equity Investment Rights | ||
| Level 3 liabilities reconciliation | ||
| Termination of Derivative liabilities | $ 0 | $ (1,263) |