XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2024
Long-Term Debt.  
Schedule of long-term debt

December 31,

(in thousands)

2023

    

2024

Credit Facility (a)

    

$

630,100

    

484,300

7.875% senior notes due 2026 (b)

550,000

5.75% senior notes due 2027 (c)

650,000

650,000

5.75% senior notes due 2028 (d)

650,000

650,000

5.375% senior notes due 2029 (e)

750,000

750,000

6.625% senior notes due 2032 (f)

600,000

Total principal

3,230,100

3,134,300

Unamortized debt premium

1,291

882

Unamortized debt issuance costs

(18,175)

(18,224)

Total long-term debt

$

3,213,216

3,116,958