XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2025
Fair Value Disclosures [Abstract]  
Carrying Values and Fair Values of Debt Instruments

Carrying Value at

Fair Value (a) at

September 30, 

December 31, 

September 30, 

December 31, 

    

2025

    

2024

    

2025

    

2024

4.25% Senior Notes due 2028

$

500,000

$

500,000

$

503,500

$

488,500

3.50% Senior Notes due 2029

$

500,000

$

500,000

$

491,300

$

471,450

4.50% Senior Notes due 2029

$

359,150

$

347,500

$

374,510

$

359,168

2.60% Senior Notes due 2030

$

600,000

$

600,000

$

563,220

$

536,220

2.20% Senior Notes due 2032

$

650,000

$

650,000

$

571,935

$

535,275

3.20% Senior Notes due 2032

$

500,000

$

500,000

$

462,700

$

437,150

4.20% Senior Notes due 2033

$

750,000

$

750,000

$

735,750

$

696,300

5.00% Senior Notes due 2034

$

750,000

$

750,000

$

765,525

$

731,625

5.25% Senior Notes due 2035

$

500,000

$

$

516,050

$

3.05% Senior Notes due 2050

$

500,000

$

500,000

$

338,650

$

321,700

2.95% Senior Notes due 2052

$

850,000

$

850,000

$

556,325

$

528,955

____________________

(a)Senior Notes are classified as Level 2 within the fair value hierarchy. Fair value inputs include third-party calculations of the market interest rate of notes with similar ratings in similar industries over the remaining note terms.