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

Nonvested Restricted Stock Shares

 

Shares

  

Weighted Average Grant Date Fair Value

 

Nonvested at January 1, 2024

  228,300  $24.15 

Granted

  119,681   21.55 

Vested

  (108,518)  22.48 

Forfeited

  (1,746)  21.96 

Nonvested at December 31, 2024

  237,717  $23.62