XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2024
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, 

    

2024

    

2023

    

2024

    

2023

4.25% Senior Notes due 2028

$

500,000

$

500,000

$

501,500

$

496,800

3.50% Senior Notes due 2029

$

500,000

$

500,000

$

486,650

$

478,350

4.50% Senior Notes due 2029

$

370,400

$

$

383,507

$

2.60% Senior Notes due 2030

$

600,000

$

600,000

$

553,860

$

539,460

2.20% Senior Notes due 2032

$

650,000

$

650,000

$

558,415

$

543,725

3.20% Senior Notes due 2032

$

500,000

$

500,000

$

457,100

$

450,200

4.20% Senior Notes due 2033

$

750,000

$

750,000

$

728,250

$

729,600

5.00% Senior Notes due 2034

$

750,000

$

$

770,175

$

3.05% Senior Notes due 2050

$

500,000

$

500,000

$

354,950

$

362,600

2.95% Senior Notes due 2052

$

850,000

$

850,000

$

584,715

$

601,460

____________________

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