Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Payables and Accruals [Abstract] | ||
Clinical and development costs | $ 343 | $ 422 |
Manufacturing and quality costs | 194 | 478 |
Payroll and employee-related costs | 4,229 | 7,656 |
Facility and other | 1,043 | 2,163 |
Total accrued expenses and other current liabilities | $ 5,809 | $ 10,719 |