v3.25.4
Common Stock (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Nov. 30, 2025
Equity, Class of Treasury Stock [Line Items]          
Value of repurchased shares   $ 2,000 $ 900    
Shares issued in period (in shares)   3.5 3.7    
Dividends per share (usd per share)   $ 3.43 $ 3.05 $ 2.60  
Subsequent Event          
Equity, Class of Treasury Stock [Line Items]          
Dividends per share (usd per share) $ 0.900        
Common Stock          
Equity, Class of Treasury Stock [Line Items]          
Share repurchases authorized         $ 6,000
Common stock repurchased (in shares)   10.1 4.3    
Stock repurchase program, remaining authorized repurchase amount   $ 5,700