XML 41 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Composition of Certain Balance Sheet Items - Schedule of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]    
Government rebates $ 8,024 $ 11,132
Accrued compensation 8,262 7,879
Accrued selling and marketing costs 2,033 261
Legal fees 1,007 314
Professional fees 472 240
Accrued manufacturing costs 244 2,032
Income taxes payable 974 1,542
Other 552 386
Total accrued and other liabilities $ 21,568 $ 23,786