XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair value measurement    
Carrying Value $ 3,331,320 $ 3,361,282
Senior Notes    
Fair value measurement    
Carrying Value 2,580,220 2,579,282
Senior Notes | Level 2    
Fair value measurement    
Fair Value 2,518,270 2,456,575
7.875% Senior Notes Due 2026    
Fair value measurement    
Carrying Value 545,712 545,416
7.875% Senior Notes Due 2026 | Level 2    
Fair value measurement    
Fair Value 559,735 556,985
5.75% Senior Notes Due 2027    
Fair value measurement    
Carrying Value 646,780 646,610
5.75% Senior Notes Due 2027 | Level 2    
Fair value measurement    
Fair Value 632,905 612,365
5.75% Senior Notes Due 2028    
Fair value measurement    
Carrying Value 645,004 644,776
5.75% Senior Notes Due 2028 | Level 2    
Fair value measurement    
Fair Value 621,530 601,575
5.375% Senior Notes Due 2029    
Fair value measurement    
Carrying Value 742,724 742,480
5.375% Senior Notes Due 2029 | Level 2    
Fair value measurement    
Fair Value $ 704,100 $ 685,650