XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued payroll $ 1,003 $ 829
Accrued bonuses 991 1,545
Accrued commissions 625 1,489
Accrued product warranties 446 445
Accrued product liability claim insurance deductibles 3,073 3,521
Accrued professional fees and legal related contingent liabilities 532 518
Short-term contract liabilities 778 488
Other accrued expenses and current liabilities 510 826
Total accrued expenses and other current liabilities $ 7,958 $ 9,661