XML 60 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable And Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Commercial rebates and fees $ 21,056 $ 16,362
Accounts payable 17,582 6,474
Professional, license, and other fees and expenses 9,252 5,257
Accrued compensation and related liabilities 5,994 7,504
Accrued manufacturing expenses 763 9,434
Total accounts payable and accrued expenses $ 54,647 $ 45,031