XML 58 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Components of accrued liabilities      
Payroll and benefits $ 2,244 $ 2,115  
Warranty accrual, current portion 1,090 1,120 $ 973
Taxes 441 544  
Accrued professional services 695 584  
Accrued insurance premium 197 870  
Other 452 376  
Total accrued liabilities $ 5,119 $ 5,609