v3.25.2
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