XML 69 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Payroll and employee-related costs $ 17,347 $ 19,241
Research costs 16,962 35,010
Collaboration costs 2,395 11,177
Licensing fees 3,143 983
Professional fees 2,515 4,927
Intellectual property costs 1,642 3,936
Accrued property and equipment 630 1,244
Other 701 1,164
Total $ 45,335 $ 77,682