XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued payroll $ 879 $ 563
Accrued bonuses 1,188 0
Accrued commissions 1,183 847
Accrued product warranties 386 391
Accrued product liability claim insurance deductibles 2,060 1,825
Accrued professional fees and legal related contingent liabilities 607 901
Joint and several payroll liability 0 345
Short-term contract liabilities 712 853
Uncertain tax positions 0 2,079
Sales tax payable 245 245
Other accrued expenses and current liabilities 654 879
Total accrued expenses and other current liabilities $ 7,914 $ 8,928