XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.2
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 6 Months Ended 17 Months Ended 29 Months Ended
Apr. 06, 2023
Feb. 02, 2023
Apr. 25, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2023
Apr. 27, 2023
Jan. 24, 2022
Jan. 25, 2021
January 2021 Share Repurchase Program                    
Share Repurchase [Line Items]                    
Amount Authorized                   $ 3,000
Shares Retired             7,000      
Average Cost Per Share             $ 431.05      
2021 Repurchase Program - Completion Date April 2023                  
Shares Repurchased       1,400 1,600          
January 2022 Share Repurchase Program                    
Share Repurchase [Line Items]                    
Amount Authorized                 $ 2,000  
Shares Retired           600        
Average Cost Per Share           $ 452.91        
Shares Repurchased       600 0          
Shares repurchased amount           $ 300        
Share Repurchases - Notes to Table                    
Amount remaining under authorization for share repurchases       $ 1,700   $ 1,700 $ 1,700      
Q1'23 ASR [Domain]                    
Accelerated Share Repurchases [Line Items]                    
Accelerated Share Repurchases, Cash or Stock Settlement   500 million                
Accelerated Share Repurchases, Settlement (Payment) or Receipt   $ 500                
Accelerated Share Repurchase Initial Receipt (Shares)   900                
Stock Repurchased and Retired During Period, Value   $ 400                
Accelerated Share Repurchases, Adjustment to Recorded Amount   $ 100                
Accelerated Share Repurchases, Final Price Paid Per Share     $ 458.28              
Accelerated Share Repurchase Final Receipt               200