v3.26.1
Note 13 - Stock Based Compensation (Tables)
3 Months Ended
Mar. 31, 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

  59,122   13.12   150,468   13.04 

Vested

  (21,534)  13.56   (75,847)  13.60 

Forfeited

  (2,500)  14.06   0   0 

Ending balance - non-vested shares

  212,003  $13.55   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

  35,566   14.29   95,404   14.47 

Vested

  (68,839)  14.41   (41,008)  14.32 

Forfeited

  0   0   0   0.00 

Ending balance - non-vested shares

  198,157  $13.33   277,316  $14.14