XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Options - Schedule of Qualified Stock Option Activity (Details) - Qualified Stock Options - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Shares      
Options outstanding at beginning of year (in shares) 87,610 100,920 119,720
Granted (in shares) 17,625 18,900 13,950
Exercised (in shares) (14,780) (30,210) (31,300)
Canceled (in shares) (5,808) (2,000) (1,450)
Options outstanding at end of year (in shares) 84,647 87,610 100,920
Exercise Price      
Outstanding at beginning of year, exercise price (in dollars per share) $ 91.24 $ 68.58 $ 57.65
Granted, exercise price (in dollars per share) 137.93 156.38 114.53
Exercised, exercise price (in dollars per share) 50.79 53.68 45.94
Canceled, exercise price (in dollars per share) 114.48 130.92 96.97
Outstanding at end of year, exercise price (in dollars per share) $ 106.43 $ 91.24 $ 68.58
Options exercisable at end of year (in shares) 43,412 49,360 67,700
Exercisable at end of year, exercise price (in dollars per share) $ 78.50 $ 61.21 $ 52.60
Options available for grant at end of year (in shares) 286,033 297,850 314,750