XML 85 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity, Stock Related Disclosures (Details) - USD ($)
12 Months Ended
Jan. 16, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Sep. 19, 2024
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)   (340,199,677)                  
Treasury stock, ending balance (shares)   (358,637,890) (340,199,677)                
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.13                    
Stock Purchase Program Approved January 2018 [Member]                      
Stock Purchase 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 Purchase 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 Purchase 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 Purchase 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 Purchase Programs                      
Authorized amount under stock purchase programs             $ 2,500,000,000        
Remaining amount authorized under stock purchase program   0                  
Stock Repurchase Program Approved February 2024 [Member]                      
Stock Purchase Programs                      
Authorized amount under stock purchase programs           $ 2,500,000,000          
Remaining amount authorized under stock purchase program   1,828,000,000                  
Stock Repurchase Program Approved September 2024 [Member]                      
Stock Purchase Programs                      
Authorized amount under stock purchase programs         $ 2,500,000,000            
Remaining amount authorized under stock purchase program   $ 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)   (340,000,000) (301,000,000) (264,000,000)              
Transactions in connection with stock-based compensation plans (shares)     1,000,000 1,000,000              
Purchases of common stock for treasury (shares)   (19,000,000) (40,000,000) (38,000,000)              
Treasury stock, ending balance (shares)   (359,000,000) (340,000,000) (301,000,000)