Accrued and Other Current Liabilities - Schedule of Accrued and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Payables and Accruals [Abstract] | ||
| Compensation expense | $ 5,658 | $ 9,716 |
| Manufacturing and other research and development services | 4,469 | 3,774 |
| Clinical trial research and development services | 4,212 | 5,335 |
| General and administrative services | 210 | 393 |
| Other | 60 | 80 |
| Accrued and other current liabilities | $ 14,609 | $ 19,298 |