Shareholders' Equity (Details) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | ||
|---|---|---|---|
Mar. 17, 2026 |
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Equity [Abstract] | |||
| Common Stock, Dividends, Per Share, Cash Paid | $ 2.21 | $ 2.21 | $ 2.10 |
| Payments of Ordinary Dividends, Common Stock | $ 2,005 | $ 2,005 | $ 1,912 |
| Forward Share Repurchase Contracts | $ 2,000 | ||
| Forward Share Repurchase Contracts - Counterparty Purchase Amount | 1,700,000 | ||
| Forward Share Repurchase Contracts - Counterparty Purchase Average Price | $ 285.68 | ||
| Forward Share Repurchase Contracts - Liability Amount | $ 500 | ||