XML 39 R27.htm IDEA: XBRL DOCUMENT v3.20.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued payroll $ 726 $ 694
Accrued bonuses 0 1,306
Accrued commissions 531 877
Accrued product warranties 439 452
Accrued insurance 626 1,170
Accrued professional fees 1,043 1,383
Joint and several payroll liability 1,045 1,045
Uncertain tax positions 1,573 1,491
Other accrued expenses and current liabilities 928 978
Total accrued expenses and other current liabilities $ 6,911 $ 9,396