v3.26.1
Long-term Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of long-term debt
Long-term debt is as follows:
 
June 30,
2026
December 31,
2025
 (in thousands)
Unsecured $2,090 million revolver due December 2028
$329,961 $331,624 
2022 Term Loan Agreement due September 2027— 600,000 
2026 Term Loan due December 2028679,000 — 
$500 million 5.750% senior unsecured notes due June 2028
500,000 500,000 
$750 million 5.300% senior unsecured notes due January 2029
750,000 750,000 
$700 million 4.000% senior unsecured notes due January 2030
700,000 700,000 
$700 million 4.000% senior unsecured notes due January 2031
700,000 700,000 
$800 million 3.250% senior unsecured notes due January 2032
800,000 800,000 
$600 million 5.250% senior unsecured notes due February 2033
600,000 600,000 
$400 million 6.750% senior unsecured notes due December 2033
400,000 400,000 
$800 million 5.625% senior unsecured notes due September 2034
800,000 800,000 
$800 million 5.625% senior unsecured notes due March 2036
800,000 — 
$700 million 5.750% senior unsecured notes due November 2037
700,000 700,000 
$400 million 6.250% senior unsecured notes due September 2054
400,000 400,000 
Other— 140 
Total long-term debt8,158,961 7,281,764 
Less: unamortized debt issuance costs, bond premiums and original issuance discounts(81,220)(78,033)
Total long-term debt, net of unamortized debt issuance costs, bond premiums and original issuance discounts
$8,077,741 $7,203,731 
Schedule of future minimum repayments of long-term debt
The following is a schedule of future minimum repayments of long-term debt as of June 30, 2026 (in thousands):

 
2026 (remainder of year)$1,661 
20273,325 
20281,503,975 
2029750,000 
2030700,000 
Over 5 years5,200,000 
Total minimum payments$8,158,961