XML 156 R126.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Analysis of Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Options      
Options Outstanding-beginning of year (in shares) 5,940,320 6,962,374 7,197,662
Options Exercised (in shares) (584,993) (1,375,313) (1,519,728)
Options Expired and forfeited (in shares) (50,180) (143,801) (15,771)
Options Outstanding-end of year (in shares) 5,825,957 5,940,320 6,962,374
Options Exercisable at end of year (in shares) 4,376,436 4,003,028 3,666,871
Weighted-Average Exercise Price      
Outstanding-beginning of year, weighted average exercise price (in dollars per share) $ 96.19 $ 91.73 $ 85.11
Options exercised in the period - weighted average exercise price (in dollars per share) 88.52 82.95 70.14
Options expired and forfeited in the period - weighted average exercise price (in dollars per share) 106.62 90.92 96.54
Outstanding-end of year, weighted average exercise price (in dollars per share) 99.74 96.19 91.73
Exercisable at end of year, weighted average exercise price (in dollars per share) $ 93.73 $ 91.23 $ 84.00
7-year term      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Contract Period 7 years    
Options      
Options Granted (in shares) 520,810 497,060 1,300,211
Weighted-Average Exercise Price      
Options granted in the period- weighted average exercise price (in dollars per share) $ 128.32 $ 120.49 $ 103.20