XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Aug. 01, 2022
Feb. 24, 2022
Aug. 23, 2021
Share Repurchases [Line Items]          
Stock Repurchase Program, Authorized Amount       $ 1,000.0  
Stock Repurchased and Retired During Period, Value $ 574.8 $ 1,609.2      
Accelerated Share Repurchases, Settlement (Payment) or Receipt $ 400.0 $ 400.0      
Stock Repurchased and Retired During Period, Shares 11,666,578 29,400,562      
Accelerated Share Repurchases, Adjustment to Recorded Amount $ 54.2        
Accelerated Share Repurchases, Final Price Paid Per Share   $ 64.37      
2021 Repurchase Program          
Share Repurchases [Line Items]          
Stock Repurchase Program, Authorized Amount         $ 1,000.0
Accelerated Share Repurchase Agreement [Member]          
Share Repurchases [Line Items]          
Stock Repurchased and Retired During Period, Value   $ 400.0      
Accelerated Share Repurchases, Settlement (Payment) or Receipt $ 400.0 $ 400.0      
Stock Repurchased and Retired During Period, Shares 7,056,229 7,056,229      
Accelerated Share Repurchases, Adjustment to Recorded Amount $ 54.2        
2021 and 2022 Repurchase Program          
Share Repurchases [Line Items]          
Stock Repurchased and Retired During Period, Value $ 574.8 $ 1,600.0      
2022 Repurchase Program          
Share Repurchases [Line Items]          
Stock Repurchase Program, Authorized Amount     $ 2,000.0