XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE OF FINANCIAL INSTRUMENTS (Table)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]
September 30, 2023December 31, 2022
(In thousands)Carrying ValueEstimated Fair ValueCarrying ValueEstimated Fair Value
3.70% Senior notes due 2023
— — 202,500 202,082 
3.85% Senior notes due 2025
90,000 87,108 90,000 87,298 
4.24% Senior notes due 2026
200,000 190,364 200,000 191,760 
4.05% Senior notes due 2028
67,500 62,555 67,500 63,300 
4.11% Senior notes due 2028
90,000 82,716 90,000 83,955 
3.10% Senior notes due 2030
150,000 124,941 150,000 127,429 
3.20% Senior notes due 2032
150,000 119,769 150,000 123,656 
4.49% Senior notes due 2032
200,000 176,107 200,000 183,007 
4.64% Senior notes due 2034
100,000 86,470 100,000 90,341 
Total debt1,047,500 930,030 1,250,000 1,152,828 
Debt issuance costs, net(1,597)(1,597)(1,631)(1,631)
Unamortized interest rate swap proceeds4,810 4,810 6,031 6,031 
Total debt, net$1,050,713 $933,243 $1,254,400 $1,157,228