v3.26.1
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consisted of the following at June 30, 2026 and December 31, 2025 (in thousands):
June 30, 2026December 31, 2025
3.95% Senior Notes Due 2028
$— $482,505 
5.15% Senior Notes Due 2029
344,895 344,895 
7.15% Senior Notes Due 2033
400,000 400,000 
6.05% Senior Notes Due 2036
500,000 — 
1,244,895 1,227,400 
Less deferred financing costs and discounts(10,722)(6,362)
Total$1,234,173 $1,221,038