Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Note 13 - Employee and Director Benefits - Summary of Restricted Stock and Performance Shares Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restricted Stock [Member]      
Non-vested, shares (in shares) 126,975 84,307 71,290
Non-vested, weighted average grant date fair value (in dollars per share) $ 42.28 $ 34.93 $ 32.24
Granted, shares (in shares) 53,974 69,295 33,695
Granted, weighted average grant date fair value (in dollars per share) $ 83.24 $ 48.92 $ 33.91
Vested, shares (in shares) (28,160) (14,274) (20,178)
Vested, weighted average grant date fair value (in dollars per share) $ 43.27 $ 29.33 $ 23.76
Forfeited, shares (in shares) (11,209) (12,353) (500)
Forfeited, weighted average grant date fair value (in dollars per share) $ 58.82 $ 39.60 $ 34.09
Non-vested, shares (in shares) 141,580 126,975 84,307
Non-vested, weighted average grant date fair value (in dollars per share) $ 56.39 $ 42.28 $ 34.93
Performance Shares [Member]      
Non-vested, shares (in shares) 12,437 0 0
Non-vested, weighted average grant date fair value (in dollars per share) $ 37.05 $ 0 $ 0
Granted, shares (in shares) 11,415 12,437 0
Granted, weighted average grant date fair value (in dollars per share) $ 72.81 $ 37.05 $ 0
Vested, shares (in shares) 0 0 0
Vested, weighted average grant date fair value (in dollars per share) $ 0 $ 0 $ 0
Forfeited, shares (in shares) 0 0 0
Forfeited, weighted average grant date fair value (in dollars per share) $ 0 $ 0 $ 0
Non-vested, shares (in shares) 23,852 12,437 0
Non-vested, weighted average grant date fair value (in dollars per share) $ 54.16 $ 37.05 $ 0