XML 87 R74.htm IDEA: XBRL DOCUMENT v3.24.2
Treasury Stock Transactions (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jul. 02, 2024
Apr. 02, 2024
Jan. 03, 2024
Jul. 05, 2023
Equity, Class of Treasury Stock                
Number of Treasury Shares Repurchased 3.5 1.1 6.0 2.4        
Commissions Paid on Stock Repurchases $ 0.1            
Share Repurchases Excise Tax 1.7 $ 0.5 $ 2.8 $ 0.5        
July 2024 Accelerated Share Repurchase | Subsequent Event                
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 200.0   $ 200.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