v3.26.1
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt included the following:
June 30,
2026
June 30,
2025
December 31,
2025
(In thousands)
2010 Senior Notes due October 2040$250,000 $250,000 $250,000 
2011 Senior Notes due November 2041300,000 300,000 300,000 
2019 Senior Notes due December 2027600,000 600,000 600,000 
2021 Senior Notes due April 2026— 600,000 — 
2021 Senior Notes due April 2029600,000 600,000 600,000 
2025 Senior Notes due November 2030600,000 — 600,000 
Debt issuance costs and debt discount(16,111)(13,467)(18,325)
2,333,889 2,336,533 2,331,675 
Less: current portion— (598,873)— 
Total long-term debt$2,333,889 $1,737,660 $2,331,675