XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2021
Jul. 31, 2022
Jun. 30, 2021
Apr. 30, 2021
Dec. 31, 2020
Mar. 31, 2020
Jul. 31, 2017
Debt Instrument [Line Items]              
Revolving credit facility $ 107,000   $ 95,000        
Derivative, Notional Amount   $ 300,000          
Credit Agreement | Revolving credit facility (the "Revolver")              
Debt Instrument [Line Items]              
Revolving credit facility 107,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 107,000            
Outstanding letters of credit 2,709            
Remaining borrowing capacity $ 140,291            
Weighted-average interest rates 1.83%       2.24%    
Percentage of interest rate 1.86%            
2021 Credit Agreement | Term A Loans And Revolving Credit Facility              
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 | 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 | Eurodollar              
Debt Instrument [Line Items]              
Interest rate, description 2.00%, 1.75% or 1.50%            
2021 Credit Agreement | Term A Loans And Revolving Credit Facility | 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.33%    
Percentage of interest rate 2.99%            
July 2017 Agreement | Interest Rate Swap              
Debt Instrument [Line Items]              
Percentage of interest rate 1.8325%            
Derivative, Notional Amount $ 150,000           $ 150,000
March 2020 Agreement              
Debt Instrument [Line Items]              
Derivative, Notional Amount $ 300,000            
March 2020 Agreement | Interest Rate Swap              
Debt Instrument [Line Items]              
Percentage of interest rate 0.62%            
Derivative, Notional Amount           $ 150,000