XML 55 R26.htm IDEA: XBRL DOCUMENT v3.20.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued payroll $ 475 $ 694
Accrued bonuses 0 1,306
Accrued commissions 375 877
Accrued product warranties 460 452
Accrued insurance 1,055 1,170
Accrued professional fees 1,499 1,383
Joint and several payroll liability 1,045 1,045
Uncertain tax positions 1,530 1,491
Other accrued expenses and current liabilities 1,147 978
Total accrued expenses and other current liabilities $ 7,586 $ 9,396