XML 89 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 10 - Share-based Compensation - Summary of Activity In Stock Option Plans (Details) - Employee Stock Option and Stock Appreciation Rights [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Outstanding, shares (in shares) 594,561 473,212
Outstanding, Weighted- Average Exercise Price (in dollars per share) $ 22.81 $ 21.36
Granted, shares (in shares) 0 176,384
Granted, Weighted- Average Exercise Price (in dollars per share) $ 0 $ 26.37
Exercised, shares (in shares) (500) (1,000)
Exercised, Weighted- Average Exercise Price (in dollars per share) $ 12.01 $ 12.01
Forfeited, shares (in shares) 0 0
Forfeited, Weighted- Average Exercise Price (in dollars per share) $ 0 $ 0
Expired, shares (in shares) 0 0
Expired, Weighted- Average Exercise Price (in dollars per share) $ 0 $ 0
Outstanding, shares (in shares) 594,061 648,596
Outstanding, Aggregate Intrinsic Value $ 2,580 $ 740
Outstanding, Remaining Contractual Term (Year) 5 years 11 months 1 day 6 years 10 months 9 days
Outstanding, Weighted- Average Exercise Price (in dollars per share) $ 22.82 $ 22.74
Exercisable, shares (in shares) 347,396 288,517
Exercisable, Aggregate Intrinsic Value $ 1,909 $ 740
Exercisable, Remaining Contractual Term (Year) 4 years 4 months 13 days 4 years 5 months 19 days
Exercisable, Weighted- Average Exercise Price (in dollars per share) $ 21.66 $ 20.78