XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurement (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair value measurement    
Carrying Value $ 3,157,966 $ 3,122,910
Senior Notes    
Fair value measurement    
Carrying Value 2,577,466 2,575,710
Senior Notes | Level 2    
Fair value measurement    
Fair Value 2,424,650 2,741,175
7.875% Senior Notes Due 2026    
Fair value measurement    
Carrying Value 544,844 544,294
7.875% Senior Notes Due 2026 | Level 2    
Fair value measurement    
Fair Value 548,625 604,450
5.75% Senior Notes Due 2027    
Fair value measurement    
Carrying Value 646,284 645,970
5.75% Senior Notes Due 2027 | Level 2    
Fair value measurement    
Fair Value 611,000 672,750
5.75% Senior Notes Due 2028    
Fair value measurement    
Carrying Value 644,333 643,902
5.75% Senior Notes Due 2028 | Level 2    
Fair value measurement    
Fair Value 594,750 680,225
5.375% Senior Notes Due 2029    
Fair value measurement    
Carrying Value 742,005 741,544
5.375% Senior Notes Due 2029 | Level 2    
Fair value measurement    
Fair Value $ 670,275 $ 783,750