XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity, Stock Related Disclosures (Details) - USD ($)
12 Months Ended
Jan. 18, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Feb. 22, 2024
Sep. 15, 2023
Feb. 23, 2023
Oct. 26, 2022
Jul. 07, 2022
Jan. 23, 2018
Share Activity Rollforward                    
Treasury stock, beginning balance (shares)   (301,372,958)                
Treasury stock, ending balance (shares)   (340,199,677) (301,372,958)              
Equity (Textual)                    
Preferred stock authorized (shares)   20,000,000                
Preferred stock par value per share (in usd per share)   $ 0.01                
Preferred stock outstanding (shares)   0 0              
Subsequent Event [Member]                    
Equity (Textual)                    
Dividends declared, amount per share (in usd per share) $ 1.07                  
Stock Purchase Program Approved January 2018 [Member]                    
Stock Repurchase Programs                    
Authorized amount under stock purchase programs                   $ 2,500,000,000
Remaining amount authorized under stock purchase program   $ 0                
Stock Purchase Program Approved July 2022 [Member]                    
Stock Repurchase Programs                    
Authorized amount under stock purchase programs                 $ 2,500,000,000  
Remaining amount authorized under stock purchase program   0                
Stock Purchase Program Approved October 2022 [Member]                    
Stock Repurchase Programs                    
Authorized amount under stock purchase programs               $ 2,500,000,000    
Remaining amount authorized under stock purchase program   0                
Stock Purchase Program Approved February 2023 [Member]                    
Stock Repurchase Programs                    
Authorized amount under stock purchase programs             $ 2,500,000,000      
Remaining amount authorized under stock purchase program   0                
Stock Repurchase Program Approved September 2023 [Member]                    
Stock Repurchase Programs                    
Authorized amount under stock purchase programs           $ 2,500,000,000        
Remaining amount authorized under stock purchase program   $ 2,199,000,000                
Stock Repurchase Program Approved February 2024 [Member] | Subsequent Event [Member]                    
Stock Repurchase Programs                    
Authorized amount under stock purchase programs         $ 2,500,000,000          
Common Stock [Member]                    
Share Activity Rollforward                    
Common stock, beginning balance (shares)   673,000,000 673,000,000 673,000,000            
Common stock, ending balance (shares)   673,000,000 673,000,000 673,000,000            
Treasury Stock, Common [Member]                    
Share Activity Rollforward                    
Treasury stock, beginning balance (shares)   (301,000,000) (264,000,000) (265,000,000)            
Transactions in connection with stock-based compensation plans (shares)   1,000,000 1,000,000 1,000,000            
Purchases of common stock for treasury (shares)   (40,000,000) (38,000,000)              
Treasury stock, ending balance (shares)   (340,000,000) (301,000,000) (264,000,000)