XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.4
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued payroll $ 563 $ 546
Accrued bonus 0 2,117
Accrued commissions 847 1,656
Accrued product warranties 391 593
Accrued product liability claim insurance deductibles 1,825 610
Accrued professional fees and legal related contingent liabilities 901 421
Joint and several payroll liability 345 1,027
Short-term contract liabilities 853 533
Uncertain tax positions 2,079 1,863
Sales tax payable 245 428
Other accrued expenses and current liabilities 879 493
Total accrued expenses and other current liabilities $ 8,928 $ 10,287