v3.26.1
Earnings Per Share (Current Stock Repurchase Program) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
amendment
shares
Mar. 31, 2025
USD ($)
Feb. 28, 2026
USD ($)
Stock Repurchase Activity [Roll Forward]      
Treasury Stock, Common, Shares, Beginning Balance | shares 162,880,360    
Treasury Stock, Common, Shares, Ending Balance | shares 164,087,099    
Repurchases $ 87 $ 70  
Share Repurchase Program      
Stock Repurchase Activity [Roll Forward]      
Treasury Stock, Common, Shares, Beginning Balance | shares 138,400,000    
Repurchases | shares 1,200,000    
Treasury Stock, Common, Shares, Ending Balance | shares 139,600,000    
Treasury Stock, Value, Beginning Balance $ 6,946    
Repurchases 87    
Treasury Stock, Value, Ending Balance 7,033    
Stock Repurchase Program, Authorized Amount 7,750    
Remaining authorized amount under share repurchases 832    
Share Repurchase Program, Excise Tax $ 1 $ 1  
Share Repurchase Program | Board of Directors      
Stock Repurchase Activity [Roll Forward]      
Number of share repurchase program increases | amendment 11    
Stock Repurchase Program, Authorized Amount     $ 750
Share Repurchase Program | Option exercises      
Stock Repurchase Activity [Roll Forward]      
Stock Repurchase Program, Authorized Amount $ 115