XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward    
Outstanding-Number of options (in shares) 113,950 116,550
Granted-Number of options (in shares) 29,350 25,000
Exercised-Number of options (in shares)   (17,525)
Forfeited-Number of options (in shares) (21,250) (3,125)
Outstanding ending-Number of options (in shares) 122,050 120,900
Exercisable-Number of options (in shares) 44,500 46,975
Outstanding-Weighted average exercise price (in dollars per share) $ 37.58 $ 37.42
Granted-Weighted average exercise price (in dollars per share) 37.26 32.50
Exercised-Weighted average exercise price (in dollars per share)   30.40
Forfeited-Weighted average exercise price (in dollars per share) 37.69 30.40
Outstanding ending-Weighted average exercise price (in dollars per share) 37.49 37.60
Exercisable-Weighted average exercise price (in dollars per share) $ 40.86 $ 40.63
Outstanding ending-Weighted average remaining contractual term 3 years 3 days 2 years 2 months 1 day
Exercisable-Weighted average remaining contractual term 1 year 4 months 20 days 7 months 20 days
Outstanding ending-Aggregate intrinsic value $ 117