XML 33 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Details - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]    
Commissions and sales milestones $ 5,299 $ 3,594
Payroll and payroll related 7,949 3,222
Litigation settlement obligation 4,400 4,400
Professional fees 3,945 2,637
Royalties 1,981 1,354
Restructuring and severance accruals 29 710
Taxes 82 (3)
Interest 155 261
Acquisition related - contingent consideration   2,600
Other 2,576 3,541
Total accrued expenses $ 26,416 $ 22,316