XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Accrued Expenses    
Research, development and commercial contract costs $ 56,658 $ 59,420
Employee compensation 17,730 13,519
Accrued professional fees 11,049 12,042
Revenue-related reserves 722  
Other 2,957 3,725
Total $ 89,116 $ 88,706