XML 131 R114.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Employee Benefits - Summary of Activity In Stock Option Plans (Details) - Employee Stock Option and Stock Appreciation Rights [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Outstanding, shares (in shares) 473,212 491,792 329,203
Outstanding, Weighted- Average Exercise Price (in dollars per share) $ 21.36 $ 21.32 $ 20.47
Granted, shares (in shares) 176,384 0 177,489
Granted, Weighted- Average Exercise Price (in dollars per share) $ 26.37 $ 0 $ 21.85
Exercised, shares (in shares) (10,000) (18,580) (14,900)
Exercised, Weighted- Average Exercise Price (in dollars per share) $ 12.01 $ 20.21 $ 8.92
Forfeited, shares (in shares) (45,035) 0 0
Forfeited, Weighted- Average Exercise Price (in dollars per share) $ 23.99 $ 0 $ 0
Expired, shares (in shares) 0 0 0
Expired, Weighted- Average Exercise Price (in dollars per share) $ 0 $ 0 $ 0
Outstanding, shares (in shares) 594,561 473,212 491,792
Outstanding, Aggregate Intrinsic Value $ 4,686    
Outstanding, Remaining Contractual Term (Year) 6 years 2 months 1 day    
Outstanding, Weighted- Average Exercise Price (in dollars per share) $ 22.81 $ 21.36 $ 21.32
Exercisable, shares (in shares) 290,418 259,037 204,116
Exercisable, Aggregate Intrinsic Value $ 2,839 $ 1,262 $ 1,683
Exercisable, Remaining Contractual Term (Year) 4 years 1 month 13 days 4 years 6 months 25 days 4 years 9 months 21 days
Exercisable, Weighted- Average Exercise Price (in dollars per share) $ 20.92 $ 20.33 $ 19.2