XML 66 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Note 16 - Stock Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

March 2023

  

December 2022

  

May 2022

 

Expected volatility

  28.4%  28.9%  29.5%

Expected term (years)

  8.0   8.0   6.0 

Expected dividends

  2.92%  2.55%  2.52%

Risk free rate

  4.27%  4.00%  2.71%

Grant date fair value

 $5.49  $6.16  $5.28 
Share-Based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]
          

Weighted-

     
      

Weighted-

  

Average

     
      

Average

  

Remaining

  

Aggregate

 
      

Exercise

  

Contractual

  

Intrinsic

 
  Shares  Price  Term in years  Value 

Outstanding at beginning of year

  397,903  $17.61         

Exercised

  (112,250)  16.40         

Forfeited/cancelled

  (111,153)  17.75         

Outstanding at end of period

  174,500  $18.29   5.04  $406 
                 

Options exercisable

  153,167  $17.88   4.64  $406 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
      

Weighted-Average

 
      

Grant Date

 
  

Shares

  

Fair Value

 

Outstanding at beginning of year

  43,160  $18.89 

Granted

  138,668   18.37 

Vested

  (41,353)  19.05 

Outstanding at end of period

  140,475   18.33