Accrued Expenses - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($) $ in Thousands |
Sep. 30, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Accrued Liabilities, Current [Abstract] | ||
| Accrued clinical and other research and development | $ 40,619 | $ 25,555 |
| Accrued manufacturing | 11,863 | 11,511 |
| Accrued employee compensation and benefits | 11,817 | 10,452 |
| Accrued other and other current liabilities | 2,842 | 1,277 |
| Total accrued expenses and other current liabilities | $ 67,141 | $ 48,795 |