Quarterly report pursuant to Section 13 or 15(d)

Debt - Additional Information (Details)

v3.22.2
Debt - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Jun. 23, 2021
Jul. 31, 2020
Debt Instrument [Line Items]              
Effective interest rate 3.00%   3.00%   3.20%    
Amortization of debt issuance costs and accretion of discount on debt and leases $ 200,000 $ 500,000 $ 300,000 $ 1,000,000      
Fair value of term loans outstanding 275,000,000   275,000,000   $ 311,000,000    
Aggregate principal amount of long-term debt $ 250,000,000   $ 250,000,000        
Aggregate commitments percentage 1.00%   1.00%        
Initial term loan under June 23, 2021 credit agreement              
Debt Instrument [Line Items]              
Effective interest rate             3.40%
Fair value of term loans outstanding             $ 350,200,000
Aggregate principal amount of long-term debt $ 250,000,000   $ 250,000,000   $ 310,000,000    
Credit facility, incremental borrowing capacity           $ 175,000,000  
Credit facility, incremental borrowing capacity, percent of consolidated EBITDA           100.00%  
Interest period 1 month   1 month        
Debt instrument, basis spread on variable rate, additional applicable margin     1.25%        
Debt instrument, quarterly amortization rate 0.25%   0.25%        
Call premium, percentage     1.00%        
Call premium, period     6 months        
Unamortized debt discount             900,000
Debt issuance costs             2,900,000
Debt instrument, term     7 years        
Initial term loan under June 23, 2021 credit agreement | Federal funds rate              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate     0.50%        
Initial term loan under June 23, 2021 credit agreement | LIBOR              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate     1.00%        
Initial term loan under June 23, 2021 credit agreement | LIBOR subject to floor              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate     0.50%        
Debt instrument, basis spread on variable rate, additional applicable margin     2.25%        
Initial term loan under June 23, 2021 credit agreement | Wells Fargo Bank, National Association              
Debt Instrument [Line Items]              
Aggregate principal amount of long-term debt           $ 350,000,000  
Line of credit | Revolving Credit Facility              
Debt Instrument [Line Items]              
Debt instrument, covenant, leverage ratio, maximum 3.50   3.50        
Debt instrument, covenant, leverage ratio, maximum, potential temporary increase 375.00%   375.00%        
Debt issuance costs             $ 400,000
Debt instrument, term     5 years        
Line of credit | Revolving Credit Facility | Minimum              
Debt Instrument [Line Items]              
Commitment fee percentage     0.175%        
Line of credit | Revolving Credit Facility | Maximum              
Debt Instrument [Line Items]              
Commitment fee percentage     0.25%        
Line of credit | Revolving Credit Facility | LIBOR              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate, additional applicable margin     1.00%        
Line of credit | Revolving Credit Facility | LIBOR | Minimum              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate     1.00%        
Line of credit | Revolving Credit Facility | LIBOR | Maximum              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate     1.75%        
Line of credit | Revolving Credit Facility | Base rate              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate, additional applicable margin     0.00%        
Line of credit | Revolving Credit Facility | Base rate | Minimum              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate     0.00%        
Line of credit | Revolving Credit Facility | Base rate | Maximum              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate     0.75%        
Line of credit | Wells Fargo Bank, National Association | Revolving Credit Facility              
Debt Instrument [Line Items]              
Credit facility, maximum borrowing capacity           $ 100,000,000