Income Taxes (Details 2) - USD ($) $ in Thousands |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Current: | ||
| Provision for doubtful accounts | $ 220 | $ 442 |
| Inventory-related expense | 209 | 211 |
| Accrued liabilities | 739 | 1,170 |
| Other | 863 | 1,686 |
| Total current deferred tax assets | 2,031 | 3,509 |
| Non-current | ||
| Depreciation and amortization | 3,535 | 4,069 |
| Net operating loss carry-forwards | 46,427 | 46,055 |
| Other | 28 | 54 |
| Total non-current deferred tax assets | 49,990 | 50,178 |
| Valuation allowance | (52,021) | (53,687) |
| Total net deferred tax assets |