XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Credit Arrangements - Narratives (Details) - USD ($)
$ in Thousands
9 Months Ended
Aug. 01, 2022
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Jan. 31, 2023
Credit Agreements          
Weighted average interest rate (as a percent)   6.10%   6.80%  
Payments on long-term debt   $ (55,878) $ (66,055)    
Aggregate principal amount   903,749   $ 958,272  
Unamortized debt issuance costs   (5,116)   (6,475)  
Interest rate swaps          
Credit Agreements          
Notional Amount   300,000   $ 300,000  
Credit Agreement          
Credit Agreements          
Percentage of credit agreement, threshold restriction of total assets 20.00%        
Revolving line of credit          
Credit Agreements          
Maximum borrowing capacity $ 325,000        
Borrowings outstanding   0      
Available borrowing capacity   $ 272,200      
Term loan          
Credit Agreements          
Principal amount 945,000        
Term loan | Interest rate swaps          
Credit Agreements          
Notional Amount         $ 300,000
Derivative fixed interest rate (as a percent)         4.095%
Basis spread on variable rate (as a percent)   1.75%      
Commercial letters of credit          
Credit Agreements          
Maximum borrowing capacity $ 325,000        
Borrowings outstanding   $ 52,800