XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Measurement  
Schedule of fair value and carrying value of Senior Notes

December 31, 2020

December 31, 2021

(in thousands)

Fair Value (1)

Carrying Value (2)

Fair Value (1)

Carrying Value (2)

2024 Notes

$

633,750

646,391

—    

2026 Notes

569,250

543,267

604,450

544,294

2027 Notes

637,000

645,390

672,750

645,970

2028 Notes

624,000

643,078

680,225

643,902

2029 Notes

—    

783,750

741,544

Total

$

2,464,000

2,478,126

2,741,175

2,575,710

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