v3.26.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]    
Payroll and employee-related costs $ 8,468 $ 12,966
Research costs 16,965 16,247
Collaboration costs 37,226 53,567
Licensing fees 898 874
Professional fees 3,870 3,749
Intellectual property costs 2,344 1,382
Other 507 622
Total $ 70,278 $ 89,407