XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Apr. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]      
Accrued payroll $ 621   $ 546
Accrued bonuses 802   2,117
Accrued commissions 1,074   1,656
Accrued product warranties 611   593
Accrued product liability claim insurance deductibles 597   610
Accrued professional fees and legal related contingent liabilities 1,091   421
Joint and several payroll liability 405 $ (650) 1,027
Short-term contract liabilities 821   533
Uncertain tax positions 1,970   1,863
Sales tax payable 143   428
Other accrued expenses and current liabilities 435   493
Total accrued expenses and other current liabilities $ 8,570   $ 10,287