XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Jul. 31, 2022
Jun. 30, 2021
Apr. 30, 2021
Sep. 30, 2020
Mar. 31, 2020
Jul. 31, 2017
Debt Instrument [Line Items]              
Revolving credit facility $ 110,000   $ 95,000        
Derivative, Notional Amount   $ 300,000          
Credit Agreement | Revolving credit facility (the "Revolver")              
Debt Instrument [Line Items]              
Revolving credit facility 110,000            
Outstanding letters of credit 2,709            
2021 Credit Agreement | Revolving credit facility (the "Revolver")              
Debt Instrument [Line Items]              
Maximum borrowing capacity       $ 250,000      
Revolving credit facility 110,000            
Outstanding letters of credit 2,709            
Remaining borrowing capacity $ 137,291            
Weighted-average interest rates 1.83%       2.12%    
Percentage of interest rate 1.85%            
2021 Credit Agreement | Term A Loans And Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Maturity dates April 2026            
Covenant requirement, permitted leverage ratio a maximum First Lien Net Leverage Ratio of 4.00:1.00 and (ii) a minimum interest coverage ratio of 3.00:1.00, each calculated on a trailing four-quarter basis            
Debt instrument, covenant compliance we were in compliance with the financial covenants            
2021 Credit Agreement | Term A Loans And Revolving Credit Facility [Member] | one-month LIBOR              
Debt Instrument [Line Items]              
Interest rate, description 2.00%, 1.75% or 1.50%            
2021 Credit Agreement | Term A Loans And Revolving Credit Facility [Member] | Eurodollar [Member]              
Debt Instrument [Line Items]              
Interest rate, description 2.00%, 1.75% or 1.50%            
2021 Credit Agreement | Term A Loans And Revolving Credit Facility [Member] | Base Rate              
Debt Instrument [Line Items]              
Interest rate, description 1.00%, 0.75% or 0.50%            
2021 Credit Agreement | Term A Loan              
Debt Instrument [Line Items]              
Aggregate principal amount       $ 300,000      
Weighted-average interest rates 2.98%       3.19%    
Percentage of interest rate 2.98%            
July 2017 Agreement [Member] | Interest Rate Swap              
Debt Instrument [Line Items]              
Percentage of interest rate 1.8325%            
Derivative, Notional Amount $ 150,000           $ 150,000
March 2020 Agreement [Member]              
Debt Instrument [Line Items]              
Derivative, Notional Amount $ 300,000            
March 2020 Agreement [Member] | Interest Rate Swap              
Debt Instrument [Line Items]              
Percentage of interest rate 0.62%            
Derivative, Notional Amount           $ 150,000