XML 71 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]    
Payroll and employee-related costs $ 18,443 $ 17,347
Research costs 15,549 16,962
Collaboration costs 0 2,395
Licensing fees 1,850 3,143
Professional fees 3,086 2,515
Intellectual property costs 1,513 1,642
Accrued property and equipment 151 630
Other 480 701
Total $ 41,072 $ 45,335