Balance Sheet Components - Schedule of Other Accrued Expenses and Current Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Balance Sheet Related Disclosures [Abstract] | ||
| Accrued research and development expenses - Contract Research Organizations | $ 3,432 | $ 6,393 |
| Accrued research and development expenses - Contract Manufacturing Organizations | 1,682 | 4,908 |
| Other accrued expenses | 3,998 | 2,171 |
| Total other accrued expenses and current liabilities | $ 9,112 | $ 13,472 |