XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurement (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair value measurement    
Carrying Value $ 3,306,667 $ 3,361,282
Senior Notes    
Fair value measurement    
Carrying Value 2,581,167 2,579,282
Senior Notes | Level 2    
Fair value measurement    
Fair Value 2,492,040 2,456,575
7.875% Senior Notes Due 2026    
Fair value measurement    
Carrying Value 546,012 545,416
7.875% Senior Notes Due 2026 | Level 2    
Fair value measurement    
Fair Value 555,500 556,985
5.75% Senior Notes Due 2027    
Fair value measurement    
Carrying Value 646,955 646,610
5.75% Senior Notes Due 2027 | Level 2    
Fair value measurement    
Fair Value 624,065 612,365
5.75% Senior Notes Due 2028    
Fair value measurement    
Carrying Value 645,232 644,776
5.75% Senior Notes Due 2028 | Level 2    
Fair value measurement    
Fair Value 615,875 601,575
5.375% Senior Notes Due 2029    
Fair value measurement    
Carrying Value 742,968 742,480
5.375% Senior Notes Due 2029 | Level 2    
Fair value measurement    
Fair Value $ 696,600 $ 685,650