XML 115 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Equivalent Units (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Equity Instruments Other than Options Activity [Roll Forward]      
Balance at January 1 (in shares) 819,000    
Granted (in shares) 658,000 586,000 395,000
Dividend equivalents (in shares) 55,000    
Balance at December 31 (in shares) 1,139,000 819,000  
Equity Instruments Other than Options, Weighted Average Grant Date Fair Value [Abstract]      
Balance at January 1, weighted average grant date fair value (in dollars per share) $ 67.36    
Granted, weighted average grant date fair value (in dollars per share) 63.02 $ 67.06 $ 68.43
Dividend equivalents, weighted average grant date fair value (in dollars per share) 66.16    
Balance at December 31, weighted average grant date fair value (in dollars per share) $ 64.55 $ 67.36  
Stock Equivalent Units [Member]      
Equity Instruments Other than Options Activity [Roll Forward]      
Balance at January 1 (in shares) 517,000    
Granted (in shares) 44,000 38,000 29,000
Units distributed (in shares) (52,000)    
Dividend equivalents (in shares) 19,000    
Balance at December 31 (in shares) 528,000 517,000  
Equity Instruments Other than Options, Weighted Average Grant Date Fair Value [Abstract]      
Balance at January 1, weighted average grant date fair value (in dollars per share) $ 46.07    
Granted, weighted average grant date fair value (in dollars per share) 57.03 $ 63.12 $ 71.97
Units distributed, weighted average grant date fair value (in dollars per share) 33.19    
Dividend equivalents, weighted average grant date fair value (in dollars per share) 58.15    
Balance at December 31, weighted average grant date fair value (in dollars per share) $ 48.68 $ 46.07  
Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Number of shares of common stock into which the share-based compensation can be converted (in shares) 1