Quarterly report [Sections 13 or 15(d)]

Note 7 - Employee and Director Benefits - Summary of Restricted Stock and Performance Shares Activity (Details)

v3.26.3
Note 7 - Employee and Director Benefits - Summary of Restricted Stock and Performance Shares Activity (Details) - $ / shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Restricted Stock [Member]    
Non-vested, shares (in shares) 282,216 291,674
Non-vested, weighted average grant date fair value (in dollars per share) $ 36.08 $ 33.18
Granted, shares (in shares) 92,207 67,768
Granted, weighted average grant date fair value (in dollars per share) $ 41.01 $ 42.34
Vested, shares (in shares) (60,032) (77,034)
Vested, weighted average grant date fair value (in dollars per share) $ 33.42 $ 31.5
Forfeited, shares (in shares) (24,740) (7,060)
Forfeited, weighted average grant date fair value (in dollars per share) $ 38.33 $ 36.93
Non-vested, ending balance (in shares) 289,651 275,348
Nonvested, weighted average grant date fair value (in dollars per share) $ 38.01 $ 35.8
Additional performance share attainment, shares (in shares)   0
Additional performance share attainment, weighted average grant date fair value (in dollars per share)   $ 0
Performance Shares [Member]    
Non-vested, shares (in shares) 60,184 60,130
Non-vested, weighted average grant date fair value (in dollars per share) $ 37.13 $ 35.23
Granted, shares (in shares) 20,850 12,632
Granted, weighted average grant date fair value (in dollars per share) $ 42.63 $ 42.32
Vested, shares (in shares) 0 (14,252)
Vested, weighted average grant date fair value (in dollars per share) $ 0 $ 36
Forfeited, shares (in shares) (6,706) (5,290)
Forfeited, weighted average grant date fair value (in dollars per share) $ 38.88 $ 35.91
Non-vested, ending balance (in shares) 74,328 53,800
Nonvested, weighted average grant date fair value (in dollars per share) $ 38.51 $ 36.72
Additional performance share attainment, shares (in shares)   580
Additional performance share attainment, weighted average grant date fair value (in dollars per share)   $ 44.84