Marketable Securities and Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Warrant Liabilities (Details) - Derivative Liabilities - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
| Beginning balance | $ 12,591 | $ 385 |
| Change in fair value included in other expense | (1,753) | 12,206 |
| Ending balance | $ 10,838 | $ 12,591 |