v3.25.0.1
Share Repurchases and Dividends (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2024
Oct. 31, 2020
Equity, Class of Treasury Stock [Line Items]              
Share repurchase authorized amount           $ 3,000 $ 2,000
Stock repurchased and pending settlement (in shares) 1 1 1 0 0    
Stock repurchased and pending settlement $ 10 $ 10 $ 10        
Remaining authorized purchase capacity 2,500 $ 2,500 2,500        
Shares returned to unissued status     $ 0        
Quarterly dividend per share (in dollars per share)   $ 0.580 $ 2.23 $ 2.06 $ 1.91    
Cash dividends declared     $ 699 $ 650 $ 603    
Quarterly dividend payable 181 $ 181 $ 181 168      
Treasury Stock              
Equity, Class of Treasury Stock [Line Items]              
Shares returned to unissued status (in shares)     8        
Shares returned to unissued status     $ (1,195)        
Common Stock              
Equity, Class of Treasury Stock [Line Items]              
Shares returned to unissued status (in shares)     8        
Shares returned to unissued status $ 1            
Additional Paid-In Capital              
Equity, Class of Treasury Stock [Line Items]              
Shares returned to unissued status     $ 1,195        
Retained Earnings              
Equity, Class of Treasury Stock [Line Items]              
Cash dividends declared     $ 699 $ 650 $ 603    
2021 Plan              
Equity, Class of Treasury Stock [Line Items]              
Reserve for stock issuance (in shares) 11 11 11