XML 57 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Employee compensation $ 71,749 $ 55,802
Manufacturing costs 24,186 22,571
Clinical and contract research organization costs 19,865 23,766
Collaboration costs 20,974 20,004
Property, plant and equipment 1,201 789
License and milestone fees 183 278
Professional fees 1,982 1,541
Other 27,895 20,655
Accrued expenses and other current liabilities $ 168,035 $ 145,406