XML 43 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Certain Balance Sheet Accounts - Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Contract research and development $ 14,460 $ 12,012
Sales rebates, fees and discounts 8,161 8,075
Employee compensation 2,233 2,714
Consulting and professional fees 3,344 3,669
Interest payable 4,995 1,677
Clinical trials 913 820
Other accruals 717 1,219
Total accrued liabilities $ 34,823 $ 30,186