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 |