v3.25.4

Fair Value Measurements (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2025
Fair Value Disclosures [Abstract] |
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments | The fair value of our commercial paper was estimated using Level 2 inputs. The commercial paper includes a discount and fair value was determined to approximate the carrying value due to the short term to maturity.
| As of December 31, 2025 |  | As of December 31, 2024
| Carrying Amount |  | Fair value |  | Carrying Amount |  | Fair value
Commercial Paper | $ | 1,035 |  |  | $ | 1,035 |  |  | $ | 529 |  |  | $ | 529 |
3.65% Senior Notes due May 23, 2025 | — |  |  | — |  |  | 1,249 |  |  | 1,245 |
3.75% Senior Notes due December 1, 2025 | — |  |  | — |  |  | 1,249 |  |  | 1,241 |
4.00% Senior Notes due September 15, 2027 | 1,495 |  |  | 1,504 |  |  | 1,492 |  |  | 1,478 |
3.10% Senior Notes due September 15, 2027 | 499 |  |  | 494 |  |  | 498 |  |  | 481 |
3.625% Senior Notes due September 1, 2028 | 954 |  |  | 993 |  |  | 937 |  |  | 960 |
3.75% Senior Notes due September 21, 2028 | 597 |  |  | 597 |  |  | 596 |  |  | 578 |
3.95% Senior Notes due December 1, 2028 | 594 |  |  | 602 |  |  | — |  |  | — |
4.35% Senior Notes due June 15, 2029 | 1,245 |  |  | 1,264 |  |  | 1,243 |  |  | 1,224 |
2.10% Senior Notes due June 15, 2030 | 1,242 |  |  | 1,149 |  |  | 1,240 |  |  | 1,081 |
4.20% Senior Notes due March 15, 2031 | 640 |  |  | 651 |  |  | — |  |  | — |
5.25% Senior Notes due June 15, 2031 | 745 |  |  | 786 |  |  | 743 |  |  | 758 |
1.85% Senior Notes due September 15, 2032 | 1,489 |  |  | 1,281 |  |  | 1,488 |  |  | 1,190 |
4.60% Senior Notes due March 15, 2033 | 1,491 |  |  | 1,519 |  |  | 1,490 |  |  | 1,441 |
2.65% Senior Notes due September 15, 2040 | 1,234 |  |  | 929 |  |  | 1,233 |  |  | 874 |
4.25% Senior Notes due September 21, 2048 | 1,234 |  |  | 1,043 |  |  | 1,233 |  |  | 1,011 |
3.00% Senior Notes due June 15, 2050 | 1,224 |  |  | 822 |  |  | 1,223 |  |  | 798 |
4.95% Senior Notes due June 15, 2052 | 1,468 |  |  | 1,379 |  |  | 1,467 |  |  | 1,343 |
3.00% Senior Notes due September 15, 2060 | 1,473 |  |  | 900 |  |  | 1,473 |  |  | 877 |
5.20% Senior Notes due June 15, 2062 | 985 |  |  | 919 |  |  | 985 |  |  | 911 |
Total debt | $ | 19,644 |  |  | $ | 17,867 |  |  | $ | 20,368 |  |  | $ | 18,020 |

X
- References No definition available. + Details
Name: | us-gaap_FairValueDisclosuresAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration