XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued payroll $ 636 $ 563
Accrued bonuses 1,029 0
Accrued commissions 1,227 847
Accrued product warranties 387 391
Accrued product liability claim insurance deductibles 1,808 1,825
Accrued professional fees and legal related contingent liabilities 639 901
Joint and several payroll liability 0 345
Short-term contract liabilities 442 853
Uncertain tax positions 0 2,079
Sales tax payable 241 245
Other accrued expenses and current liabilities 705 879
Total accrued expenses and other current liabilities $ 7,114 $ 8,928