XML 66 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Payables And Accruals [Abstract]      
Payroll and benefits $ 2,122 $ 2,400  
Patent litigation settlement 1,190 1,500  
Warranty accrual, current portion 807 861 $ 1,090
Lease liability 718    
Accrued professional services 791 1,044  
Taxes 476 714  
Accrued insurance premium 189 328  
Customer deposits 28 21  
Other 392 670  
Total accrued liabilities $ 6,713 $ 7,538