v3.25.0.1
Stock Incentive Plans - Stock Option and SAR Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cash received from stock options exercised (including ESPP) $ 361,000 $ 277,000 $ 551,000
Payments for taxes for net share settlement of equity awards 185,000 181,000 370,000
Stock options and SARs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cash received from stock options exercised (including ESPP) 361,000 277,000 551,000
Payments for taxes for net share settlement of equity awards 185,000 181,000 370,000
Intrinsic value of stock options and SARs exercised 33,000 31,000 118,000
Fair value of stock options and SARs vested $ 225,000 $ 227,000 $ 219,000
Shares      
Shares, Outstanding at beginning of year (in shares) 15,126    
Shares granted (in shares) 4,435    
Shares exercised (in shares) (2,806)    
Shares forfeited (in shares) (1,046)    
Shares expired (in shares) (690)    
Shares, Outstanding at end of year (in shares) 15,019 15,126  
Weighted Average Exercise  Price      
Outstanding at beginning of year (in dollars per share) $ 68.13    
Granted (in dollars per share) 68.91    
Exercised (in dollars per share) 59.61    
Forfeited (in dollars per share) 79.05    
Expired (in dollars per share) 78.69    
Outstanding at end of year (in dollars per share) $ 68.69 $ 68.13  
Additional Disclosures      
Weighted average contractual term, outstanding at end of year 5 years 1 month 6 days    
Aggregate Intrinsic value outstanding at end of year $ 3,279    
Shares exercisable at end of year (in shares) 7,579    
Weighted average exercise price exercisable at end of year (in dollars per share) $ 65.01    
Weighted average remaining contractual term exercisable at end of year 3 years 3 months    
Aggregate intrinsic value exercisable at end of year $ 1,939    
Shares vested at end of year and expected to vest in the future (in shares) 14,646    
Weighted average exercise price vested at end of year and expected to vest in the future (in dollars per share) $ 68.66    
Weighted average remaining contractual term vested at end of year and expected to vest in the future 5 years 7 days    
Aggregate intrinsic value vested at end of year and expected to vest in the future $ 3,252