XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Share Repurchases (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2023
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2022
USD ($)
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Share Repurchases [Line Items]          
Stock Repurchased and Retired During Period, Value       $ 451.5  
Accelerated Share Repurchases, Settlement (Payment) or Receipt     $ 400.0   $ 400.0
Stock Repurchased and Retired During Period, Shares | shares   0 10,144,320 8,690,936 17,733,984
Accelerated Share Repurchases, Adjustment to Recorded Amount         $ 54.2
Accelerated Share Repurchases, Final Price Paid Per Share | $ / shares       $ 53.34 $ 64.37
Treasury Stock, Shares, Acquired | shares 965,284     4,659,290  
Percent of total shares expected to be delivered   0.80   0.80  
Treasury Stock Acquired, Average Cost Per Share | $ / shares       $ 51.55  
Share Repurchase Program 2022          
Share Repurchases [Line Items]          
Stock Repurchase Program, Authorized Amount   $ 3,000.0   $ 3,000.0  
Accelerated Share Repurchase Agreement [Member]          
Share Repurchases [Line Items]          
Accelerated Share Repurchases, Adjustment to Recorded Amount         $ 54.2
Treasury Stock, Shares, Acquired | shares         7,056,229
2021 and 2022 Repurchase Program          
Share Repurchases [Line Items]          
Stock Repurchased and Retired During Period, Value     $ 558.0 448.0 $ 1,000.0
Accelerated Share Repurchase Agreement 2023          
Share Repurchases [Line Items]          
Accelerated Share Repurchases, Settlement (Payment) or Receipt   $ 300.0 $ 400.0 $ 300.0 $ 400.0
Treasury Stock, Shares, Acquired | shares       5,624,574