v3.22.2.2
Revolving Credit Facility and Long-Term Debt - Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Jul. 31, 2019
Debt Instrument [Line Items]      
Outstanding borrowings $ 216,868    
Credit Agreement      
Debt Instrument [Line Items]      
Outstanding borrowings 216,900    
Letter of credit guarantees 1,900    
Available borrowing capacity $ 509,000    
Fixed interest rate percent 2.71% 2.71%  
Debt subject to fixed interest rate $ 75,000 $ 75,000  
Variable interest rate percent 4.12% 1.10%  
Debt subject to variable interest rate $ 141,900 $ 168,100  
Term Loan      
Debt Instrument [Line Items]      
Outstanding borrowings 127,500 133,125  
Term Loan | Credit Agreement      
Debt Instrument [Line Items]      
Debt instrument, face amount     $ 150,000
Revolving Credit Facility      
Debt Instrument [Line Items]      
Outstanding borrowings $ 89,368 $ 110,000  
Revolving Credit Facility | Credit Agreement      
Debt Instrument [Line Items]      
Maximum borrowing capacity     $ 600,000