v3.26.1
Note 4 - Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

June 30,

  

December 31,

 

(in thousands)

 

2026

  

2025

 

Accrued payroll

 $1,034  $633 

Accrued bonuses

     1,749 

Accrued commissions

  961   958 

Accrued product warranties

  449   434 

Accrued product liability claim insurance deductibles

  1,989   2,263 

Accrued professional fees

  348   320 

Short-term contract liabilities

  874   643 

Other accrued expenses and current liabilities

  1,037   1,214 

Total accrued expenses and other current liabilities

 $6,692  $8,214