XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Debt and Credit Facilities - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jul. 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 725,000   630,000
Total debt 725,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 425,000   630,000
Line of credit borrowings outstanding $ 50,000    
Line of credit facility, interest rate 5.85%    
Revolving Credit Facility | Loan Security Agreement | Secured Debt      
Line of Credit Facility [Line Items]      
Long-term debt, net of current portion $ 300,000   $ 0
Line of credit facility, interest rate 5.09%    
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.12%    
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.23%    
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.09%    
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.14%    
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 $ 60,000  
Interest rate swap facility, fixed interest 5.15%