XML 33 R21.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

September 30,

  

December 31,

 

(in thousands)

 

2025

  

2024

 

Accrued payroll

 $1,179  $995 

Accrued commissions

  787   981 

Accrued product warranties

  418   428 

Accrued product liability claim insurance deductibles

  2,265   3,168 

Accrued professional fees

  424   390 

Short-term contract liabilities

  1,173   693 

Other accrued expenses and current liabilities

  1,098   1,096 

Total accrued expenses and other current liabilities

 $7,344  $7,751