| 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, 2024 | | As of December 31, 2023 | | (in millions) | | (in millions) | | Carrying Amount | | Fair value | | Carrying Amount | | Fair value | | Debt: | | | | | | | | Commercial Paper | $ | 529 | | | $ | 529 | | | $ | 1,954 | | | $ | 1,954 | | | 2025 Term Loan due August 31, 2025 | — | | | — | | | 1,600 | | | 1,600 | | 3.65% Senior Notes due May 23, 2025 | 1,249 | | | 1,245 | | | 1,246 | | | 1,227 | | 3.75% Senior Notes due December 1, 2025 | 1,249 | | | 1,241 | | | 1,248 | | | 1,229 | | 4.00% Senior Notes due September 15, 2027 | 1,492 | | | 1,478 | | | 1,489 | | | 1,474 | | 3.10% Senior Notes due September 15, 2027 | 498 | | | 481 | | | 498 | | | 477 | | 3.625% Senior Notes due September 1, 2028 | 937 | | | 960 | | | 920 | | | 915 | | 3.75% Senior Notes due September 21, 2028 | 596 | | | 578 | | | 596 | | | 584 | | 4.35% Senior Notes due June 15, 2029 | 1,243 | | | 1,224 | | | 1,241 | | | 1,246 | | 2.10% Senior Notes due June 15, 2030 | 1,240 | | | 1,081 | | | 1,238 | | | 1,082 | | 5.25% Senior Notes due June 15, 2031 | 743 | | | 758 | | | — | | | — | | 1.85% Senior Notes due September 15, 2032 | 1,488 | | | 1,190 | | | 1,486 | | | 1,205 | | 4.60% Senior Notes due March 15, 2033 | 1,490 | | | 1,441 | | | 1,489 | | | 1,499 | | 2.65% Senior Notes due September 15, 2040 | 1,233 | | | 874 | | | 1,232 | | | 935 | | 4.25% Senior Notes due September 21, 2048 | 1,233 | | | 1,011 | | | 1,232 | | | 1,125 | | 3.00% Senior Notes due June 15, 2050 | 1,223 | | | 798 | | | 1,222 | | | 898 | | 4.95% Senior Notes due June 15, 2052 | 1,467 | | | 1,343 | | | 1,466 | | | 1,503 | | 3.00% Senior Notes due September 15, 2060 | 1,473 | | | 877 | | | 1,472 | | | 1,019 | | 5.20% Senior Notes due June 15, 2062 | 985 | | | 911 | | | 984 | | | 1,026 | | | Total debt | $ | 20,368 | | | $ | 18,020 | | | $ | 22,613 | | | $ | 20,998 | |
|