Additional Balance Sheet Detail - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|---|
| Balance Sheet Related Disclosures [Abstract] | |||
| Prepaid expenses | $ 1,081 | $ 4,065 | $ 5,560 |
| Interest income receivable | 2,030 | 1,070 | 1,246 |
| Equipment held for sale | 900 | 0 | |
| Prepaid sign-on bonuses subject to vesting provisions | 0 | 39 | 0 |
| Total prepaid expenses and other current assets | $ 4,011 | $ 5,174 | $ 6,806 |