XML 212 R151.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Compensation Plans - Total Share Awards (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock Units      
Number of Shares (in thousands)      
Non-vested at beginning of year (in shares) 3,259    
Granted (in shares) 837    
Vested (in shares) (1,281)    
Forfeited (in shares) (137)    
Non-vested at end of year (in shares) 2,678 3,259  
Weighted-Average Grant-Date Fair Value      
Non-vested at beginning of year (in USD per share) $ 65.44    
Granted (in USD per share) 96.34 $ 77.72 $ 69.32
Vested (in USD per share) 53.09    
Forfeited (in USD per share) 77.97    
Non-vested at end of year (in USD per share) $ 80.36 $ 65.44  
Performance Shares      
Number of Shares (in thousands)      
Non-vested at beginning of year (in shares) 583    
Granted (in shares) 338    
Performance based adjustment (in shares) 252    
Vested (in shares) (567)    
Forfeited (in shares) (12)    
Non-vested at end of year (in shares) 594 583  
Weighted-Average Grant-Date Fair Value      
Non-vested at beginning of year (in USD per share) $ 77.97    
Granted (in USD per share) 103.08 $ 85.69 $ 71.54
Performance based adjustment (in USD per share) 71.00    
Vested (in USD per share) 71.30    
Forfeited (in USD per share) 88.19    
Non-vested at end of year (in USD per share) $ 95.49 $ 77.97