XML 63 R49.htm IDEA: XBRL DOCUMENT v3.21.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued payroll $ 808 $ 694
Accrued bonus 811 1,306
Accrued commissions 1,001 877
Accrued product warranties 498 452
Accrued product liability claim insurance deductibles 435 1,170
Accrued professional fees 222 1,383
Joint and several payroll liability 1,027 1,045
Uncertain tax positions 1,658 1,491
Sales tax payable 591 492
Other accrued expenses and current liabilities 227 486
Total accrued expenses and other current liabilities $ 7,278 $ 9,396