XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued payroll $ 894 $ 808
Accrued bonuses 1,559 811
Accrued commissions 897 1,001
Accrued product warranties 547 498
Accrued product liability claim insurance deductibles 440 435
Accrued professional fees 252 222
Joint and several payroll liability 1,027 1,027
Uncertain tax positions 1,810 1,658
Sales tax payable 243 591
Other accrued expenses and current liabilities 655 227
Total accrued expenses and other current liabilities $ 8,324 $ 7,278