v3.25.4
Note 18 - Stock Based Compensation Plan - Share Based Compensation Restricted Stock and Restricted Stock Unit (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Balance (in shares) | shares 228,300
Balance, weighted average grant date fair value (in dollars per share) | $ / shares $ 24.15
Granted (in shares) | shares 119,681
Granted, weighted average grant date fair value (in dollars per share) | $ / shares $ 21.55
Vested (in shares) | shares (108,518)
Vested, weighted average grant date fair value (in dollars per share) | $ / shares $ 22.48
Forfeited (in shares) | shares (1,746)
Forfeited, weighted average grant date fair value (in dollars per share) | $ / shares $ 21.96
Balance (in shares) | shares 237,717
Balance, weighted average grant date fair value (in dollars per share) | $ / shares $ 23.62