XML 48 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt included the following:
March 31,
2026
March 31,
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(17,207)(14,558)(18,325)
2,332,793 2,335,442 2,331,675 
Less: current portion— — — 
Total long-term debt$2,332,793 $2,335,442 $2,331,675