Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accrued Expenses    
Accrued payroll and compensation related costs $ 2,150 $ 1,473
Accrued accounts payable 1,790 5,821
Accrued sales and other taxes 1,478 1,278
Accrued interest 1,605  
Accrued litigation   1,076
Accrued other 841 947
Total $ 7,864 $ 10,595