Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Accounts Payable and Accrued Liabilities, Current [Abstract] | ||
| Accrued research and development materials and services | $ 2,878 | $ 4,322 |
| Accrued compensation and benefits | 5,568 | 9,355 |
| Accrued professional fees and other | 1,831 | 1,745 |
| Total accrued expenses and other current liabilities | $ 10,277 | $ 15,422 |