Balance Sheet Components - Schedule of Other Accrued Expenses and Current Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Balance Sheet Related Disclosures [Abstract] | ||
| Accrued research and development expenses - Contract Research Organizations | $ 6,393 | $ 5,669 |
| Accrued research and development expenses - Contract Manufacturing Organizations | 4,908 | 5,487 |
| Other accrued expenses | 2,171 | 2,903 |
| Total other accrued expenses and current liabilities | $ 13,472 | $ 14,059 |