XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued payroll $ 546 $ 808
Accrued bonus 2,117 811
Accrued commissions 1,656 1,001
Accrued product warranties 593 498
Accrued product liability claim insurance deductibles 610 435
Joint and several payroll liability 1,027 1,027
Uncertain tax positions 1,863 1,658
Sales tax payable 428 591
Other accrued expenses and current liabilities 1,447 449
Total accrued expenses and other current liabilities $ 10,287 $ 7,278