XML 176 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Compensation Plans (Performance Awards) (Details) - Performance Shares - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share Activity      
Shares awarded but not earned/ vested at January 1 (in shares) 571,382    
Shares awarded (in shares) 344,592    
Shares forfeited (in shares) (82,714)    
Shares vested or earned (in shares) (263,110)    
Shares awarded but not earned/ vested at December 31 (in shares) 570,150 571,382  
Shares vested (in shares) 263,110    
Weighted-Average Grant Date Fair Value      
Shares awarded but not earned/ vested at January 1 (in dollars per share) $ 131.14    
Shares awarded (in dollars per share) 126.95 $ 143.63 $ 119.35
Shares forfeited (in dollars per share) 132.03    
Shares vested or earned (in dollars per share) 118.60    
Shares awarded but not earned/ vested at December 31 (in dollars per share) $ 134.26 $ 131.14