XML 42 R30.htm IDEA: XBRL DOCUMENT v3.20.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued payroll $ 497 $ 694
Accrued bonuses 0 1,306
Accrued commissions 620 877
Accrued product warranties 471 452
Accrued insurance 632 1,170
Accrued professional fees 744 1,383
Joint and several payroll liability 1,045 1,045
Uncertain tax positions 1,616 1,491
Other accrued expenses and current liabilities 963 978
Total accrued expenses and other current liabilities $ 6,588 $ 9,396