XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Share Repurchases (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2023
shares
Sep. 30, 2023
USD ($)
shares
Sep. 30, 2022
USD ($)
shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
$ / shares
shares
Share Repurchases [Line Items]          
Stock Repurchased and Retired During Period, Value   $ 151.5   $ 603.0  
Accelerated Share Repurchases, Settlement (Payment) or Receipt     $ 400.0   $ 400.0
Stock Repurchased and Retired During Period, Shares | shares   3,948,783 11,666,578 12,639,719 29,400,562
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  
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   150.0 $ 574.8 598.0 $ 1,600.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