Fair Value Measurements - Schedule of Changes in Fair Value of Level 3 Financial Instruments (Details) - Level 3 - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 06, 2026 |
Mar. 31, 2026 |
|
| Success Payment Liabilities | ||
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
| Beginning balance | $ 1,242 | |
| Change in fair value | (353) | |
| Settlement via equity issuance | 0 | |
| Ending balance | 889 | |
| SPA Put/Call (Asset) Liability | ||
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
| Beginning balance | 11,411 | |
| Change in fair value | (17,561) | |
| Settlement via equity issuance | $ 6,100 | 6,150 |
| Ending balance | $ 0 |