XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Treasury Stock Transactions (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Oct. 02, 2024
Jul. 02, 2024
Apr. 02, 2024
Jan. 03, 2024
Jul. 05, 2023
Equity, Class of Treasury Stock                  
Number of Treasury Shares Repurchased 3.7 1.5 9.7 3.9          
Commissions Paid on Stock Repurchases $ 0.1          
Share Repurchases Excise Tax 2.0 $ 0.7 4.8 $ 1.2          
October 2024 Accelerated Share Repurchase | Subsequent Event                  
Equity, Class of Treasury Stock                  
ASR prepayment amount         $ 150.0        
July 2024 Accelerated Share Repurchase                  
Equity, Class of Treasury Stock                  
ASR prepayment amount           $ 150.0      
April 2024 Accelerated Share Repurchase                  
Equity, Class of Treasury Stock                  
ASR prepayment amount             $ 125.0    
January 2024 Accelerated Share Repurchase                  
Equity, Class of Treasury Stock                  
ASR prepayment amount               $ 100.0  
July 2023 Accelerated Share Repurhcase                  
Equity, Class of Treasury Stock                  
ASR prepayment amount                 $ 50.0
Repurchase Program Authorized in December 2022                  
Equity, Class of Treasury Stock                  
Authorized Amount of Treasury Share Repurchases Under Stock Repurchase Program 250.0   250.0            
Remaining Amount of Treasury Share Repurchases Authorized Under Stock Repurchase Program 0.0   $ 0.0            
Expiration Date of Share Repurchase Program Authorized in October 2021     Dec. 31, 2023            
Repurchase Program Authorized in October 2023                  
Equity, Class of Treasury Stock                  
Authorized Amount of Treasury Share Repurchases Under Stock Repurchase Program 500.0   $ 500.0            
Remaining Amount of Treasury Share Repurchases Authorized Under Stock Repurchase Program 0.0   $ 0.0            
Expiration Date of Share Repurchase Program Authorized in October 2021     Jul. 31, 2024            
Repurchase Program Authorized in July 2024                  
Equity, Class of Treasury Stock                  
Authorized Amount of Treasury Share Repurchases Under Stock Repurchase Program 1,000.0   $ 1,000.0            
Remaining Amount of Treasury Share Repurchases Authorized Under Stock Repurchase Program $ 964.2   $ 964.2