XML 80 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Debt and Credit Facilities - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Current portion of long-term debt $ 0 $ 20,000
Long-term debt, net of current portion 752,000 630,000
Total 752,000 650,000
Revolving Credit Facility | 2022 Credit Agreement | Unsecured Debt    
Line of Credit Facility [Line Items]    
Current portion of long-term debt 0 20,000
Long-term debt, net of current portion 427,000 $ 630,000
Line of credit borrowings outstanding $ 52,000  
Line of credit facility, interest rate 5.56%  
Revolving Credit Facility | Loan Security Agreement | Secured Debt    
Line of Credit Facility [Line Items]    
Long-term debt, net of current portion $ 325,000  
Line of credit facility, interest rate 4.77%  
Revolving Credit Facility | 2022 Credit Agreement, Interest Rate Swap, Mature Date At July Two Thousand Twenty Six | Unsecured Debt    
Line of Credit Facility [Line Items]    
Interest rate swap facility, amount $ 90,000  
Interest rate swap facility, fixed interest 6.24%  
Revolving Credit Facility | 2022 Credit Agreement, Interest Rate Swap, Mature Date At April Two Thousand Twenty Seven | Unsecured Debt    
Line of Credit Facility [Line Items]    
Interest rate swap facility, amount $ 75,000  
Interest rate swap facility, fixed interest 6.36%  
Revolving Credit Facility | 2022 Credit Agreement, Interest Rate Swap, Mature Date At May Two Thousand Twenty Seven | Unsecured Debt    
Line of Credit Facility [Line Items]    
Interest rate swap facility, amount $ 75,000  
Interest rate swap facility, fixed interest 6.21%  
Revolving Credit Facility | 2022 Credit Agreement, Interest Rate Swap, Mature Date At August Two Thousand Twenty Eight | Unsecured Debt    
Line of Credit Facility [Line Items]    
Interest rate swap facility, amount $ 75,000  
Interest rate swap facility, fixed interest 5.26%  
Revolving Credit Facility | 2022 Credit Agreement, Interest Rate Swap, Mature Date At July Two Thousand Twenty Eight | Unsecured Debt    
Line of Credit Facility [Line Items]    
Interest rate swap facility, amount $ 60,000  
Interest rate swap facility, fixed interest 5.27%