XML 99 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation Plans (Summary of Stock Option Plan Activity) (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Shares      
Outstanding, beginning of period, Shares 1,230,211 1,282,278 1,121,559
Granted, Shares 140,339 178,040 242,598
Exercised, Shares (279,499) (225,338) (54,721)
Forfeited or cancelled, Shares (10,199) (4,769) (27,158)
Outstanding, end of period, Shares 1,080,852 1,230,211 1,282,278
Exercisable, end of period, Shares 755,953 845,429 852,804
Weighted Average Exercise Price      
Outstanding, beginning of period, Weighted Average Exercise Price $ 99.14 $ 93.64 $ 87.88
Granted, Weighted Average Exercise Price 139.51 115.35 118.34
Exercised, Weighted Average Exercise Price 87.95 80.24 75.86
Forfeited or cancelled, Weighted Average Exercise Price 121.39 118.01 112.18
Outstanding, end of period, Weighted Average Exercise Price 107.07 99.14 93.64
Exercisable, end of period, Weighted Average Exercise Price $ 98.82 $ 91.10 $ 82.76