v3.10.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Dec. 31, 2016
Accrued Expenses and Other Current Liabilities        
Accrued salaries and benefits $ 550 $ 560    
Accrued severance and other charges 0 28    
Accrued warranty 66 125 $ 312 $ 338
Warrant liability 135 669    
Other 135 157    
Accrued expenses and other current liabilities $ 886 $ 1,539