XML 77 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]      
Accrued legal and professional fees $ 149 $ 215  
Accrued payroll and related benefits 885 360  
Accrued sales commissions 95 32  
Accrued restructuring 11 24  
Accrued warranty reserve 227 195 $ 258
Accrued liabilities 45 186  
Total accrued liabilities $ 1,412 $ 1,012