XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward    
Outstanding-Number of options (in shares) 109,150 113,950
Granted-Number of options (in shares) 35,000 29,350
Forfeited-Number of options (in shares) (22,600) (21,250)
Outstanding ending-Number of options (in shares) 121,550 122,050
Exercisable-Number of options (in shares) 41,375 44,500
Outstanding-Weighted average exercise price (in dollars per share) $ 37.65 $ 37.58
Granted-Weighted average exercise price (in dollars per share) 29.51 37.26
Forfeited-Weighted average exercise price (in dollars per share) 43.15 37.69
Outstanding ending-Weighted average exercise price (in dollars per share) 34.29 37.49
Exercisable-Weighted average exercise price (in dollars per share) $ 37.37 $ 40.86
Outstanding ending-Weighted average remaining contractual term 4 years 7 months 2 days 3 years 3 days
Exercisable-Weighted average remaining contractual term 1 year 4 months 6 days 1 year 4 months 20 days
Outstanding ending-Aggregate intrinsic value   $ 117