XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurement (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Measurement  
Schedule of fair value and carrying value of Senior Notes

(Unaudited)

December 31, 2021

June 30, 2022

(in thousands)

Fair Value (1)

Carrying Value (2)

Fair Value (1)

Carrying Value (2)

2026 Notes

$

604,450

544,294

548,625

544,844

2027 Notes

672,750

645,970

611,000

646,284

2028 Notes

680,225

643,902

594,750

644,333

2029 Notes

783,750

741,544

670,275

742,005

Total

$

2,741,175

2,575,710

2,424,650

2,577,466

(1)Fair values are based on Level 2 market data inputs.
(2)Carrying values are presented net of unamortized debt issuance costs and debt premiums.