XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Composition of Certain Balance Sheet Items (Other Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]    
Government rebates $ 11,158 $ 7,961
Accrued compensation 6,407 8,574
Income taxes payable 1,583 66
Legal fees 516 276
Professional fees 333 207
Accrued selling and marketing costs 611 208
Accrued manufacturing costs 20 955
Other 264 496
Total other accrued liabilities $ 20,892 $ 18,743