v3.26.1
Note 7 - Leases (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Finance and Operating Lease Liability, Maturity [Table Text Block]

(in thousands)

 

Operating Leases

 

2026 (remainder)

 $534 

2027

  1,133 

2028

  1,093 

2029

  649 

2030

  623 

2031

  422 

Thereafter

   

Total minimum lease payments

  4,454 

Less amount representing interest/discounting

  (834)

Present value of minimum lease payments

  3,620 

Less lease obligations, current portion

  (815)

Lease obligations, net of current portion

 $2,805 
Lease, Cost [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 

(in thousands)

 

2026

  

2025

  

2026

  

2025

 

Operating lease costs

  256   255  $510  $508 

Short-term lease costs

     2      2 

Variable lease costs

  79   80   136   161 

Total lease costs

 $335  $337  $646  $671 
Schedule of Cash Flow, Supplemental Disclosures, Leases [Table Text Block]
  

Six Months Ended June 30,

 

(in thousands)

 

2026

  

2025

 

Operating cash flows from operating leases

 $(646) $(671)