XML 103 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital Stock (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 31, 2025
Mar. 31, 2024
Jan. 31, 2024
Jan. 31, 2023
Oct. 31, 2021
Jan. 31, 2021
Class of Stock [Line Items]                        
Common stock, shares authorized (in shares)       12,000,000,000                
Common stock, dividend increase, percentage 4.10%                      
Cash dividends declared (USD per share) $ 1.02 $ 0.98   $ 4.00 $ 3.84 $ 3.68            
Common stock, dividend rate, annual, per share (USD per share)       $ 4.08                
Repurchase of common stock (in shares)       73,497,623 22,748,842 38,156,312            
January 2021 Share Repurchase Program [Member]                        
Class of Stock [Line Items]                        
Stock repurchase program, authorized amount                     $ 3,500,000,000 $ 2,000,000,000.0
Repurchase of common stock (in shares)           38,100,000            
January 2023 Share Repurchase Program [Member]                        
Class of Stock [Line Items]                        
Stock repurchase program, authorized amount                   $ 1,000,000,000.0    
Repurchase of common stock (in shares)         22,700,000              
January 2024 Share Repurchase Program [Member]                        
Class of Stock [Line Items]                        
Stock repurchase program, authorized amount               $ 3,400,000,000 $ 1,000,000,000.0      
Repurchase of common stock (in shares)       73,500,000                
ASR Agreements [Member]                        
Class of Stock [Line Items]                        
Stock repurchase program, authorized amount   $ 2,400,000,000 $ 2,400,000,000                  
Repurchase of common stock (in shares)     53,900,000 53,900,000                
January 2025 Share Repurchase Program [Member] | Subsequent Event [Member]                        
Class of Stock [Line Items]                        
Stock repurchase program, authorized amount             $ 1,000,000,000.0          
Serial Preferred Stock [Member]                        
Class of Stock [Line Items]                        
Preferred stock, shares authorized (in shares)       10,000,000                
Preferred stock, par value (USD per share)       $ 1.00                
Preferred stock, shares issued (in shares)       0                
Share-based Payment Arrangement [Member]                        
Class of Stock [Line Items]                        
Shares of common stock reserved for stock-based awards (in shares)       23,991,145