XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Employee compensation $ 45,916 $ 55,802
Manufacturing costs 24,726 22,571
Clinical and contract research organization costs 23,377 23,766
Collaboration research costs 23,679 20,004
Property, plant and equipment 1,543 789
License and milestone fees 303 278
Professional fees 1,993 1,541
Other 25,254 20,655
Accrued expenses and other current liabilities $ 146,791 $ 145,406