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 | ||||