XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued payroll $ 848 $ 563
Accrued bonuses 570 0
Accrued commissions 790 847
Accrued product warranties 368 391
Accrued product liability claim insurance deductibles 1,794 1,825
Accrued professional fees and legal related contingent liabilities 924 901
Short-term contract liabilities 1,053 853
Joint and several payroll liability 345 345
Uncertain tax positions 0 2,079
Sales tax payable 211 245
Other accrued expenses and current liabilities 723 879
Total accrued expenses and other current liabilities $ 7,626 $ 8,928