XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Accrued Expenses and Other Current Liabilities - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued payroll $ 900 $ 995
Accrued commissions 589 981
Accrued product warranties 423 428
Accrued product liability claim insurance deductibles 2,711 3,168
Accrued professional fees 350 390
Short-term contract liabilities 1,481 693
Other accrued expenses and current liabilities 821 1,096
Total accrued expenses and other current liabilities $ 7,275 $ 7,751