v3.25.4
Note 8 - Equity Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

2025

  

2024

  

2023

 
  

Number of Shares

  

Weighted Average Grant Date Fair Value Per Share

  

Number of Shares

  

Weighted Average Grant Date Fair Value Per Share

  

Number of Shares

  

Weighted Average Grant Date Fair Value Per Share

 

Balance, January 1,

  509,895  $16.73   416,735  $18.70   395,482  $18.67 

Granted

  344,573   19.37   400,659   15.16   356,886   18.06 

Vested

  (255,469)  17.46   (232,830)  17.67   (260,128)  17.80 

Forfeited

  (59,930)  17.92   (74,669)  16.37   (75,505)  18.59 

Balance, December 31, (1)

  539,069  $17.94   509,895  $16.73   416,735  $18.70 
Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]
  

2025

  

2024

  

2023

 
  

Number of Shares

  

Weighted Average Grant Date Fair Value Per Share

  

Number of Shares

  

Weighted Average Grant Date Fair Value Per Share

  

Number of Shares

  

Weighted Average Grant Date Fair Value Per Share

 

Balance, January 1,

  642,380  $16.72   589,522  $16.26   841,519  $13.74 

Granted (1)

  194,237   17.30   218,379   13.64   216,794   17.43 

Change in awards based on performance (2)

  10,193   19.38   82,534   14.48   104,060   14.22 

Vested

  (199,679)  15.02   (248,055)  12.15   (452,380)  11.55 

Forfeited

              (120,471)  16.68 

Balance, December 31,

  647,131  $17.46   642,380  $16.72   589,522  $16.26 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

For the year ended December 31,

 
  

2025

  

2024

  

2023

 

Dividend yield

  3.3%   4.2%  4.7%

Volatility (a)

  29.0%   35.0%  33.0%

Expected term

 

2.9 years

  

2.8 years

  

2.9 years