Fair Value Measurements - Additional Information (Details) - USD ($) |
Jun. 30, 2026 |
Feb. 28, 2026 |
Dec. 31, 2025 |
|---|---|---|---|
| Convertible Preferred Stock Warrant Liability | |||
| Fair Value Measures and Disclosures [Line Items] | |||
| Shares issued from exercise of warrants | 103,896 | ||
| Fair Value, Recurring Basis | |||
| Fair Value Measures and Disclosures [Line Items] | |||
| Liabilities at fair value | $ 0 | $ 34,297,000 | |
| Assets at fair value | $ 0 | ||
| Fair Value, Recurring Basis | Convertible Preferred Stock Warrant Liability | |||
| Fair Value Measures and Disclosures [Line Items] | |||
| Liabilities at fair value | $ 1,884,000 |