v3.26.1
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2026
Long-Term Debt.  
Schedule of long-term debt

(Unaudited)

December 31,

  ​ ​ ​

June 30,

(in thousands)

2025

  ​ ​ ​

2026

Credit Facility

  ​ ​ ​

$

  ​ ​ ​

341,900

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

650,000

5.75% senior notes due 2034

600,000

600,000

Total principal

3,250,000

3,591,900

Unamortized debt issuance costs

(27,470)

(25,721)

Total long-term debt

$

3,222,530

3,566,179