XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued payroll and related costs $ 1,277 $ 829
Accrued bonuses 593 1,545
Accrued commissions 576 1,489
Accrued product warranties 432 445
Accrued product liability claim insurance deductibles 3,401 3,521
Accrued professional fees and legal related contingent liabilities 328 518
Short-term contract liabilities 515 488
Other accrued expenses and current liabilities 955 826
Total accrued expenses and other current liabilities $ 8,077 $ 9,661