XML 93 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Credit Facilities and Long-Term Debt, Term Loan and Revolving Credit Facilities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Installment
Dec. 31, 2021
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Line of Credit Facility [Abstract]        
Current portion of debt $ 50,000 $ 125,298    
Senior Secured Revolving Credit Facility [Member]        
Line of Credit Facility [Abstract]        
Maximum borrowing capacity $ 300,000 250,000    
Line of credit facility, accordian feature       $ 50,000
Outstanding borrowings under credit facility   125,300    
Outstanding letters of credit   $ 2,600    
Weighted average interest rate   1.40%    
Senior Secured Revolving Credit Facility [Member] | Alternate Base Rate [Member]        
Line of Credit Facility [Abstract]        
Outstanding borrowings under credit facility   $ 300    
Weighted average interest rate   3.50%    
Average daily loan balance outstanding   $ 1,100    
Senior Secured Revolving Credit Facility [Member] | Direct Borrowings [Member]        
Line of Credit Facility [Abstract]        
Outstanding borrowings under credit facility   $ 125,000    
Weighted average interest rate   1.40%    
Term Loan and Revolving Credit Facilities [Member]        
Line of Credit Facility [Abstract]        
Maximum borrowing capacity     $ 500,000  
Maturity date Jun. 01, 2027      
Frequency of periodic payment quarterly      
Debt instrument, extension period 1 year      
Borrowing base $ 168,000      
Maximum consolidated EBITDA 1      
Net Leverage Ratio 250.00%      
Outstanding borrowings under credit facility $ 239,500      
Current portion of debt 55,000      
Long-term debt 184,500      
Outstanding letters of credit $ 2,400      
Weighted average interest rate 5.20%      
Term Loan and Revolving Credit Facilities [Member] | SOFR [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 0.10%      
Term of variable rate 1 month      
Interest rate periods one, three or six months      
Outstanding borrowings under credit facility $ 237,000      
Weighted average interest rate 5.20%      
Term Loan and Revolving Credit Facilities [Member] | Federal Funds Rate [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 0.50%      
Term Loan and Revolving Credit Facilities [Member] | Term Benchmark Borrowings [Member] | Minimum [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 1.00%      
Term Loan and Revolving Credit Facilities [Member] | Term Benchmark Borrowings [Member] | Maximum [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 2.00%      
Term Loan and Revolving Credit Facilities [Member] | Alternate Base Rate [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 1.00%      
Outstanding borrowings under credit facility $ 2,500      
Weighted average interest rate 8.00%      
Average daily loan balance outstanding $ 5,600      
Term Loan and Revolving Credit Facilities [Member] | Alternate Base Rate [Member] | Minimum [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 0.00%      
Term Loan and Revolving Credit Facilities [Member] | Alternate Base Rate [Member] | Maximum [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 1.00%      
Term Loan Facility [Member]        
Line of Credit Facility [Abstract]        
Maximum borrowing capacity     100,000  
Term Loan Facility [Member] | Maximum [Member]        
Line of Credit Facility [Abstract]        
Number of extensions of maturity date | Installment 2      
Term Loan Facility [Member] | First Four Years [Member]        
Line of Credit Facility [Abstract]        
Periodic payment amortization percentage 1.25%      
Term Loan Facility [Member] | Fifth Year [Member]        
Line of Credit Facility [Abstract]        
Periodic payment amortization percentage 2.50%      
Revolving Credit Facility [Member]        
Line of Credit Facility [Abstract]        
Maximum borrowing capacity     400,000  
Letter of Credit Sublimit [Member]        
Line of Credit Facility [Abstract]        
Maximum borrowing capacity $ 25,000      
Swing Line Loans [Member]        
Line of Credit Facility [Abstract]        
Maximum borrowing capacity 25,000      
Interest Rate Swap Agreement [Member]        
Line of Credit Facility [Abstract]        
Maximum borrowing capacity $ 100,000      
Period of agreement 7 years      
Outstanding borrowings under credit facility $ 100,000   $ 100,000  
Interest Rate Swap Agreement [Member] | SOFR [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 1.50%      
Term of variable rate 1 month