XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued payroll $ 1,016 $ 808
Accrued bonuses 996 811
Accrued commissions 730 1,001
Accrued product warranties 527 498
Accrued product liability claim insurance deductibles 405 435
Accrued professional fees 357 222
Joint and several payroll liability 1,027 1,027
Uncertain tax positions 1,758 1,658
Sales tax payable 173 591
Other accrued expenses and current liabilities $ 605 227
Total accrued expenses and other current liabilities   $ 7,278