XML 38 R28.htm IDEA: XBRL DOCUMENT v3.26.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Table)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] The fair values described below may not be indicative of net realizable value or reflective of future fair values. Furthermore, the use of different methodologies to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date.
June 30, 2026December 31, 2025
(In thousands)Carrying ValueEstimated Fair ValueCarrying ValueEstimated Fair Value
4.24% Senior notes due 2026
$200,000 $199,485 $200,000 $199,556 
4.05% Senior notes due 2028
67,500 66,326 67,500 66,769 
4.11% Senior notes due 2028
90,000 87,815 90,000 88,712 
3.10% Senior notes due 2030
150,000 137,373 150,000 138,721 
3.20% Senior notes due 2032
150,000 131,647 150,000 132,996 
4.49% Senior notes due 2032
200,000 188,320 200,000 191,143 
4.64% Senior notes due 2034
100,000 92,764 100,000 94,153 
Total debt$957,500 $903,730 $957,500 $912,050 
Debt issuance costs, net(1,025)(1,025)(1,125)(1,125)
Unamortized interest rate swap proceeds912 912 1,509 1,509 
Total debt, net$957,387 $903,617 $957,884 $912,434