Fair Value Measurements - Schedule of Changes in the Aggregate Fair Value (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract] | ||
| Beginning Balance | $ 0 | $ 2,167 |
| Settlement of Series E preferred stock tranche right liability | 0 | (2,167) |
| Fair value of SAFE at issuance | 50,000 | |
| Change in fair value of SAFE | 5,556 | |
| Conversion of SAFE into common stock | (55,556) | |
| Ending Balance | $ 0 | $ 0 |