v3.25.4
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2025
Long-Term Debt.  
Schedule of long-term debt

December 31,

(in thousands)

2024

  ​ ​ ​

2025

Credit Facility

  ​ ​ ​

$

484,300

  ​ ​ ​

5.75% senior notes due 2027

650,000

5.75% senior notes due 2028

650,000

650,000

5.375% senior notes due 2029

750,000

750,000

6.625% senior notes due 2032

600,000

600,000

5.75% senior notes due 2033

650,000

5.75% senior notes due 2034

600,000

Total principal

3,134,300

3,250,000

Unamortized debt premium

882

Unamortized debt issuance costs

(18,224)

(27,470)

Total long-term debt

$

3,116,958

3,222,530