XML 71 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Details - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]    
Commissions and sales milestones $ 3,594 $ 3,360
Payroll and payroll related 3,222 2,968
Litigation settlement obligation 4,400 4,400
Professional fees 2,637 1,484
Royalties 1,354 1,269
Restructuring and severance accruals 710 520
Taxes (3) 246
Guaranteed collaboration compensation, current   4,485
Interest 261 376
Acquisition related - contingent consideration 2,600  
Other 3,541 3,138
Total accrued expenses $ 22,316 $ 22,246