XML 69 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accounts payable and accrued expenses    
Accounts payable $ 6,606 $ 7,867
Accrued professional fees 2,276 5,845
Accrued contract manufacturing & contract research costs 5,890 4,632
Accrued compensation and benefits 21,731 19,620
Accrued facility costs 2,102 1,665
Accrued program fees 16,674 5,707
Royalties payable 4,463 2,529
Accrued interest 4,189 313
Milestone payments 9,000 0
Accrued sales rebates and discounts 3,636 1,957
Other 4,058 3,755
Accounts payable and accrued expenses $ 80,625 $ 53,890