XML 69 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued research and development costs $ 19,758 $ 26,040
Restructuring 15,307 10,589
Employee-related 14,840 21,339
Professional services 7,114 8,589
Other 579 707
Total accrued expenses $ 57,598 $ 67,264