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

​

​

​

​

​

​

​

​

(in thousands)

  ​ ​ ​

June 30, 2026

  ​ ​ ​

December 31, 2025

Credit Facility

​

$

865,600

​

$

918,475

​

​

​

​

​

​

​

6.000% senior notes due February 2034:

​

​

​

​

​

​

Principal outstanding

​

​

800,000

​

 

—

Unamortized debt issuance costs

​

​

(10,061)

​

 

—

​

​

​

789,939

​

 

—

6.625% senior notes due September 2032:

​

​

​

​

​

​

Principal outstanding

​

​

700,000

​

 

700,000

Unamortized debt issuance costs

​

​

(7,729)

​

 

(8,356)

​

​

​

692,271

​

 

691,644

6.250% senior notes due April 2028:

​

​

​

​

​

​

Principal outstanding

​

 

—

​

 

800,000

Unamortized debt premium

​

​

—

​

 

4,513

Unamortized debt issuance costs

​

 

—

​

 

(3,739)

​

​

 

—

​

 

800,774

​

​

​

​

​

​

​

Long-term debt

​

$

2,347,810

​

$

2,410,893