XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.2
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued research and development costs $ 33,753 $ 26,040
Restructuring 762 10,589
Employee-related 14,297 21,339
Professional services 9,726 8,589
Other 444 707
Total accrued expenses $ 58,982 $ 67,264