XML 57 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value [Abstract]  
Carrying Values and Fair Values of Debt Instruments

Carrying Value at

Fair Value (a) at

June 30, 

December 31, 

June 30, 

December 31, 

    

2023

    

2022

    

2023

    

2022

4.25% Senior Notes due 2028

$

500,000

$

500,000

$

480,900

$

470,850

3.50% Senior Notes due 2029

$

500,000

$

500,000

$

460,200

$

457,650

2.60% Senior Notes due 2030

$

600,000

$

600,000

$

516,360

$

510,540

2.20% Senior Notes due 2032

$

650,000

$

650,000

$

521,560

$

514,540

3.20% Senior Notes due 2032

$

500,000

$

500,000

$

435,300

$

429,000

4.20% Senior Notes due 2033

$

750,000

$

750,000

$

704,550

$

699,450

3.05% Senior Notes due 2050

$

500,000

$

500,000

$

339,450

$

343,300

2.95% Senior Notes due 2052

$

850,000

$

850,000

$

580,975

$

561,425

____________________

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