XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair value measurement    
Carrying Value $ 3,258,537 $ 3,361,282
Senior Notes    
Fair value measurement    
Carrying Value 2,582,137 2,579,282
Senior Notes | Level 2    
Fair value measurement    
Fair Value 2,476,430 2,456,575
7.875% Senior Notes Due 2026    
Fair value measurement    
Carrying Value 546,320 545,416
7.875% Senior Notes Due 2026 | Level 2    
Fair value measurement    
Fair Value 553,190 556,985
5.75% Senior Notes Due 2027    
Fair value measurement    
Carrying Value 647,131 646,610
5.75% Senior Notes Due 2027 | Level 2    
Fair value measurement    
Fair Value 621,010 612,365
5.75% Senior Notes Due 2028    
Fair value measurement    
Carrying Value 645,467 644,776
5.75% Senior Notes Due 2028 | Level 2    
Fair value measurement    
Fair Value 613,730 601,575
5.375% Senior Notes Due 2029    
Fair value measurement    
Carrying Value 743,219 742,480
5.375% Senior Notes Due 2029 | Level 2    
Fair value measurement    
Fair Value $ 688,500 $ 685,650