Fair Value Measurement - Summary of Changes in Fair Value of Warrant Liabilities (Details) - USD ($) $ in Thousands |
3 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
|||
| 2024 PIPE Warrants | ||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||
| Balance, beginning of period | $ 41,974 | $ 33,156 | ||
| Exercise of warrants | (2,292) | (4,140) | ||
| Change in fair value upon remeasurement | [1] | (6,187) | 12,958 | |
| Balance, end of period | 33,495 | 41,974 | ||
| 2025 PIPE Warrants | ||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||
| Balance, beginning of period | 68,844 | 49,786 | ||
| Exercise of warrants | (1,611) | (596) | ||
| Change in fair value upon remeasurement | [1] | (9,987) | 19,654 | |
| Balance, end of period | 57,246 | 68,844 | ||
| Tranche Liability | ||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||
| Balance, beginning of period | 235,517 | 158,662 | ||
| Exercise of warrants | 0 | 0 | ||
| Change in fair value upon remeasurement | [1] | (39,248) | 76,855 | |
| Balance, end of period | $ 196,269 | $ 235,517 | ||
| ||||