XML 34 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Expenses and Long-term Liabilities - Schedule of Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accrued royalties $ 2,000 $ 1,399
Indemnification liability 875 875
Contingent consideration 559 434
Accrued professional fees 1,318 701
Operating lease liability 1,367
Deferred revenue 480
Taxes payable 287 285
Unclaimed property 565 565
All others 1,972 832
Total other accrued expenses $ 9,423 $ 5,091