XML 101 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Schedule of Accelerated Share Repurchase Agreements (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended 24 Months Ended
Feb. 07, 2024
Nov. 13, 2023
Sep. 08, 2023
Aug. 07, 2023
Aug. 04, 2023
May 08, 2023
May 05, 2023
Feb. 13, 2023
Feb. 03, 2023
Dec. 02, 2022
Oct. 25, 2022
Aug. 09, 2022
Aug. 02, 2022
May 13, 2022
Mar. 01, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Accelerated Share Repurchases [Line Items]                                      
Total cash utilized                               $ 3,301 $ 12,004 $ 0  
Uncapped Accelerated Share Repurchases Initiated November 13, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Average price paid per share (USD per share)                               $ 0      
Total cash utilized                               $ 1,300      
Percentage of authorized amount repurchased                               85.00%      
Uncapped Accelerated Share Repurchases Initiated August 7, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Average price paid per share (USD per share)                               $ 387.36      
Total cash utilized                               $ 500      
Percentage of authorized amount repurchased                               85.00%      
Uncapped Accelerated Share Repurchases Initiated May 8, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Average price paid per share (USD per share)                               $ 384.75      
Total cash utilized                               $ 1,000      
Percentage of authorized amount repurchased                               87.50%      
Uncapped Accelerated Share Repurchases Initiated February 13, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Average price paid per share (USD per share)                               $ 341.95      
Total cash utilized                               $ 500      
Percentage of authorized amount repurchased                               85.00%      
Uncapped Accelerated Share Repurchases Initiated December 2 ,2022                                      
Accelerated Share Repurchases [Line Items]                                      
Average price paid per share (USD per share)                                     $ 350.74
Total cash utilized                                     $ 1,000
Percentage of authorized amount repurchased                                     87.50%
Uncapped Accelerated Share Repurchases Initiated August 9, 2022                                      
Accelerated Share Repurchases [Line Items]                                      
Average price paid per share (USD per share)                                 $ 337.94    
Total cash utilized                                 $ 2,500    
Percentage of authorized amount repurchased                                 87.50%    
Uncapped Accelerated Share Repurchases Initiated May 2022                                      
Accelerated Share Repurchases [Line Items]                                      
Average price paid per share (USD per share)                                 $ 343.85    
Total cash utilized                                 $ 1,500    
Percentage of authorized amount repurchased                                 85.00%    
Uncapped Accelerated Share Repurchases Initiated March 2022                                      
Accelerated Share Repurchases [Line Items]                                      
Average price paid per share (USD per share)                                 $ 362.03    
Total cash utilized                                 $ 7,000    
Percentage of authorized amount repurchased                                 85.00%    
Initial Award | Uncapped Accelerated Share Repurchases Initiated November 13, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)   2.8                                  
Initial Award | Uncapped Accelerated Share Repurchases Initiated August 7, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)       1.1                              
Initial Award | Uncapped Accelerated Share Repurchases Initiated May 8, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)           2.5                          
Initial Award | Uncapped Accelerated Share Repurchases Initiated February 13, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)               1.1                      
Initial Award | Uncapped Accelerated Share Repurchases Initiated December 2 ,2022                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                   2.4                  
Initial Award | Uncapped Accelerated Share Repurchases Initiated August 9, 2022                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                       5.8              
Initial Award | Uncapped Accelerated Share Repurchases Initiated May 2022                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                           3.8          
Initial Award | Uncapped Accelerated Share Repurchases Initiated March 2022                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                             15.2        
Additional Award | Uncapped Accelerated Share Repurchases Initiated November 13, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                               0.0      
Additional Award | Uncapped Accelerated Share Repurchases Initiated November 13, 2023 | Subsequent event                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares) 0.2                                    
Additional Award | Uncapped Accelerated Share Repurchases Initiated August 7, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)     0.2                                
Additional Award | Uncapped Accelerated Share Repurchases Initiated May 8, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)         0.1                            
Additional Award | Uncapped Accelerated Share Repurchases Initiated February 13, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)             0.3                        
Additional Award | Uncapped Accelerated Share Repurchases Initiated December 2 ,2022                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                 0.4                    
Additional Award | Uncapped Accelerated Share Repurchases Initiated August 9, 2022                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                     1.6                
Additional Award | Uncapped Accelerated Share Repurchases Initiated May 2022                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                         0.6            
Additional Award | Uncapped Accelerated Share Repurchases Initiated March 2022                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                       4.1              
Completed Award | Uncapped Accelerated Share Repurchases Initiated November 13, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                               2.8      
Completed Award | Uncapped Accelerated Share Repurchases Initiated November 13, 2023 | Subsequent event                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares) 3.0                                    
Average purchase price (USD per share) $ 428.45                                    
Completed Award | Uncapped Accelerated Share Repurchases Initiated August 7, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                               1.3      
Completed Award | Uncapped Accelerated Share Repurchases Initiated May 8, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                               2.6      
Completed Award | Uncapped Accelerated Share Repurchases Initiated February 13, 2023                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                               1.4      
Completed Award | Uncapped Accelerated Share Repurchases Initiated December 2 ,2022                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                                     2.8
Completed Award | Uncapped Accelerated Share Repurchases Initiated August 9, 2022                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                                 7.4    
Completed Award | Uncapped Accelerated Share Repurchases Initiated May 2022                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                                 4.4    
Completed Award | Uncapped Accelerated Share Repurchases Initiated March 2022                                      
Accelerated Share Repurchases [Line Items]                                      
Total number of shares purchased (shares)                                 19.3