XML 75 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Employee Benefits - Option Activity (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Balance (in shares) | shares 838,150
Balance (in dollars per share) | $ / shares $ 16.65
Granted, shares (in shares) | shares 28,000
Granted, weighted average exercise price (in dollars per share) | $ / shares $ 17.77
Exercised, shares (in shares) | shares (99,829)
Exercised, weighted average exercise price (in dollars per share) | $ / shares $ 13.05
Forfeited, shares (in shares) | shares (61,900)
Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 17.26
Balance, shares (in shares) | shares 704,421
Balance, weighted average exercise price (in dollars per share) | $ / shares $ 17.17
Exercisable, shares (in shares) | shares 441,921
Exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 16.23