XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt consisted of the following: 
(in thousands)Sep 30, 2023Dec 31, 2022
4.650% Senior Notes due 2024$400,000 $400,000 
6.000% Senior Notes due 2028300,000 300,000 
Interest rate swap settlements2,668 4,371 
Unamortized debt issuance costs(2,567)(3,398)
Total debt700,101 700,973 
Less current portion of long-term debt131,630 — 
Total long-term debt$568,471 $700,973