v3.26.1
Note 13 - Stock Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

Maximum

  

Weighted

  

Maximum

  

Weighted

 
  

Awarded

  

Average

  

Awarded

  

Average

 
  

Service

  

Grant Date

  

Performance

  

Grant Date

 
  

Units

  

Fair Value

  

Units

  

Fair Value

 

Beginning balance - non-vested shares

  176,915  $13.77   269,657  $14.13 

Granted

  107,894   13.38   150,468   13.04 

Vested

  (57,814)  13.70   (75,847)  13.60 

Forfeited

  (4,000)  14.13   0   0 

Ending balance - non-vested shares

  222,995  $13.69   344,278  $13.64 
  

Maximum

  

Weighted

  

Maximum

  

Weighted

 
  

Awarded

  

Average

  

Awarded

  

Average

 
  

Service

  

Grant Date

  

Performance

  

Grant Date

 
  

Units

  

Fair Value

  

Units

  

Fair Value

 

Beginning balance - non-vested shares

  231,430  $14.35   222,920  $14.57 

Granted

  66,080   13.65   102,336   14.38 

Vested

  (101,333)  13.93   (47,514)  14.06 

Forfeited

  (1,762)  12.44   (8,085)  12.44 

Ending balance - non-vested shares

  194,415  $13.37   269,657  $14.13