XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued payroll $ 855 $ 546
Accrued bonuses 571 2,117
Accrued commissions 954 1,656
Accrued product warranties 593 593
Accrued product liability claim insurance deductibles 597 610
Short-term contract liabilities 759 533
Joint and several payroll liability 986 1,027
Uncertain tax positions 1,916 1,863
Sales tax payable 163 428
Other accrued expenses and current liabilities 1,443 914
Total accrued expenses and other current liabilities $ 8,837 $ 10,287