XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.2
Equity - Schedule of Accelerated Share Repurchase Agreements (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
2 Months Ended 3 Months Ended 6 Months Ended
Apr. 12, 2024
Feb. 12, 2024
Aug. 04, 2023
May 08, 2023
May 05, 2023
Feb. 13, 2023
Apr. 12, 2024
Aug. 04, 2023
May 05, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares delivered and purchased (shares)                   1.4 4.3
Total cash utilized                   $ 500 $ 1,501
Uncapped ASR, February 12, 2024                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Average price paid per share (USD per share)             $ 421.05        
Total cash utilized             $ 500        
Accelerated share repurchases initial delivery percentage (as a percent)   85.00%                  
Uncapped ASR, February 12, 2024 | Initial Shares Delivered                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares delivered and purchased (shares)   1.0                  
Uncapped ASR, February 12, 2024 | Additional Shares Delivered                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares delivered and purchased (shares) 0.2                    
Uncapped ASR, February 12, 2024 | Total Number of Shares Purchased                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares delivered and purchased (shares)             1.2        
Uncapped ASR May 8, 2023                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Average price paid per share (USD per share)               $ 384.75      
Total cash utilized               $ 1,000      
Accelerated share repurchases initial delivery percentage (as a percent)       87.50%              
Uncapped ASR May 8, 2023 | Initial Shares Delivered                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares delivered and purchased (shares)       2.5              
Uncapped ASR May 8, 2023 | Additional Shares Delivered                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares delivered and purchased (shares)     0.1                
Uncapped ASR May 8, 2023 | Total Number of Shares Purchased                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares delivered and purchased (shares)               2.6      
Uncapped ASR, February 13, 2023                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Average price paid per share (USD per share)                 $ 341.95    
Total cash utilized                 $ 500    
Accelerated share repurchases initial delivery percentage (as a percent)           85.00%          
Uncapped ASR, February 13, 2023 | Initial Shares Delivered                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares delivered and purchased (shares)           1.1          
Uncapped ASR, February 13, 2023 | Additional Shares Delivered                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares delivered and purchased (shares)         0.3            
Uncapped ASR, February 13, 2023 | Total Number of Shares Purchased                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares delivered and purchased (shares)                 1.4