XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share, Share Repurchases and Dividends on Common Stock (Unaudited) Share Repurchases (Details 2) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 9 Months Ended 10 Months Ended 22 Months Ended 25 Months Ended
Sep. 30, 2025
Feb. 29, 2024
Jan. 31, 2024
May 01, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2025
Feb. 29, 2024
Dec. 11, 2024
Dec. 06, 2023
Jan. 24, 2022
January 2022 Share Repurchase Program                        
Share Repurchase [Line Items]                        
Amount Authorized                       $ 2,000
Shares Retired                 4,400      
Average Cost Per Share                 $ 455.01      
2022 Repurchase Program - Completion Date   February 2024                    
Shares Repurchased         0 2,500            
December 2023 Share Repurchase Program                        
Share Repurchase [Line Items]                        
Amount Authorized                     $ 2,500  
Shares Retired               5,200        
Average Cost Per Share               $ 482.41        
2023 Repurchase Program - Completion Date September 2025                      
Shares Repurchased         2,300 2,000            
December 2024 Share Repurchase Program                        
Share Repurchase [Line Items]                        
Amount Authorized                   $ 3,000    
Shares Retired             0          
Average Cost Per Share             $ 589.50          
Shares Repurchased         0 0            
Stock Repurchased and Retired During Period, Value             $ 8          
Share Repurchases - Notes to Table                        
Amount remaining under authorization for share repurchases $ 2,990       $ 2,990   $ 2,990 $ 2,990        
Q1'24 ASR [Domain]                        
Accelerated Share Repurchases [Line Items]                        
Accelerated Share Repurchases, Cash or Stock Settlement     1.0 billion                  
Accelerated Share Repurchases, Settlement (Payment) or Receipt     $ 1,000                  
Accelerated Share Repurchase Initial Receipt (Shares)     1,800                  
Stock Repurchased and Retired During Period, Value     $ 800                  
Accelerated Share Repurchases, Adjustment to Recorded Amount     $ 200                  
Accelerated Share Repurchases, Final Price Paid Per Share       $ 455.73                
Accelerated Share Repurchase Final Receipt       400