XML 100 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Equity - Accelerated Share Repurchase Program (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 12 Months Ended
Feb. 03, 2023
Dec. 02, 2022
Oct. 25, 2022
Aug. 09, 2022
Aug. 02, 2022
May 13, 2022
Mar. 01, 2022
Jul. 27, 2020
Feb. 29, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accelerated Share Repurchases [Line Items]                        
Total cash utilized                   $ 12,004 $ 0 $ 1,164
Uncapped ASR, December 2022                        
Accelerated Share Repurchases [Line Items]                        
Average price paid per share (USD per share)                   $ 0    
Total cash utilized                   $ 1,000    
Percentage of authorized amount repurchased                   87.50%    
Uncapped ASR, August 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 ASR, 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 ASR, 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%    
Capped ASR, February 2020                        
Accelerated Share Repurchases [Line Items]                        
Average price paid per share (USD per share)                   $ 292.13    
Total cash utilized                   $ 500    
Uncapped ASR, February 2020                        
Accelerated Share Repurchases [Line Items]                        
Average price paid per share (USD per share)                   $ 292.13    
Total cash utilized                   $ 500    
Percentage of authorized amount repurchased                   85.00%    
Initial Award | Uncapped ASR, December 2022                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)   2.4                    
Initial Award | Uncapped ASR, August 2022                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)       5.8                
Initial Award | Uncapped ASR, May 2022                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)           3.8            
Initial Award | Uncapped ASR, March 2022                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)             15.2          
Initial Award | Capped ASR, February 2020                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)                   1.3    
Initial Award | Uncapped ASR, February 2020                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)                   1.4    
Additional Award | Uncapped ASR, December 2022                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)                   0.0    
Additional Award | Uncapped ASR, December 2022 | Subsequent event                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares) 0.4                      
Additional Award | Uncapped ASR, August 2022                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)     1.6                  
Additional Award | Uncapped ASR, May 2022                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)         0.6              
Additional Award | Uncapped ASR, March 2022                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)       4.1                
Additional Award | Capped ASR, February 2020                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)               0.2 0.2 0.4    
Additional Award | Uncapped ASR, February 2020                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)               0.3   0.3    
Completed Award | Uncapped ASR, December 2022                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)                   2.4    
Completed Award | Uncapped ASR, December 2022 | Subsequent event                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares) 2.8                      
Average purchase price price (USD per share) $ 350.74                      
Completed Award | Uncapped ASR, August 2022                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)                   7.4    
Completed Award | Uncapped ASR, May 2022                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)                   4.4    
Completed Award | Uncapped ASR, March 2022                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)                   19.3    
Completed Award | Capped ASR, February 2020                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)                   1.7    
Completed Award | Uncapped ASR, February 2020                        
Accelerated Share Repurchases [Line Items]                        
Total number of shares purchased (shares)                   1.7