XML 102 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK OPTIONS - Schedule of Qualified Stock Option Activity (Details) - Qualified Stock Options - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares      
Options outstanding at beginning of year (in shares) 75,862 84,647 87,610
Granted (in shares) 17,519 14,425 17,625
Exercised (in shares) (18,430) (21,260) (14,780)
Canceled (in shares) (5,899) (1,950) (5,808)
Options outstanding at end of year (in shares) 69,052 75,862 84,647
Exercise Price      
Outstanding at beginning of year, exercise price (in dollars per share) $ 128.64 $ 106.43 $ 91.24
Granted, exercise price (in dollars per share) 203.55 178.25 137.93
Exercised, exercise price (in dollars per share) 103.81 72.09 50.79
Canceled, exercise price (in dollars per share) 169.97 148.08 114.48
Outstanding at end of year, exercise price (in dollars per share) $ 150.74 $ 128.64 $ 106.43
Options exercisable at end of year (in shares) 29,757 34,027 43,412
Exercisable at end of year, exercise price (in dollars per share) $ 118.60 $ 100.00 $ 78.50
Options available for grant at end of year (in shares) 261,888 273,558 286,033