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

Weighted

 
      

Average

 
  

Shares

  

Fair Value

 
         

Nonvested at beginning of the period

  199,401  $43.31 

Grants

  91,443   54.05 

Vested

  (30,096)  32.27 

Forfeited

  (4,393)  49.59 

Nonvested at end of the period

  256,355  $48.33 
Corporate and Bank Board Members [Member]  
Notes Tables  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
      

Total Cost

  

Grant Year

 

Shares Granted

  

(in thousands)

 

Covered Period

2024

  11,316  $423 

June 1, 2024 - May 31, 2025

2025

  10,007   444 

June 1, 2025 - May 31, 2026

2026

  321   16 

Jan 1, 2026 - May 31, 2026

2026

  8,676   456 

June 1, 2026 - May 31, 2027