XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Details)
1 Months Ended 12 Months Ended
Sep. 13, 2021
USD ($)
Nov. 30, 2020
USD ($)
businessDay
Jun. 30, 2019
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 12, 2021
USD ($)
Debt Instrument [Line Items]              
Letters of credit outstanding       $ 18,900,000 $ 9,400,000    
Repayments of long-term debt       0 0 $ 2,772,000  
Line of credit | Revolving credit facility | New Revolving Credit Facility              
Debt Instrument [Line Items]              
Maximum borrowing capacity $ 250,000,000            
Debt issuance costs, gross $ 1,400,000            
Debt issuance costs, net       $ 400,000      
Unused commitment fee percentage 0.25%            
Adjusted quick ratio       1.50      
Minimum liquidity       $ 100,000,000      
Outstanding borrowings       0      
Remaining borrowing capacity       231,100,000      
Line of credit | Revolving credit facility | New Revolving Credit Facility | NYFRB Rate              
Debt Instrument [Line Items]              
Variable rate, base 0.005%            
Line of credit | Revolving credit facility | New Revolving Credit Facility | Adjusted LIBOR, 1.00% Floor              
Debt Instrument [Line Items]              
Variable rate, base 1.00%            
Floor rate 1.00%            
Line of credit | Revolving credit facility | New Revolving Credit Facility | Base Rate              
Debt Instrument [Line Items]              
Variable rate, spread on variable rate 0.005%            
Line of credit | Revolving credit facility | New Revolving Credit Facility | Adjusted LIBOR, 0.00% Floor              
Debt Instrument [Line Items]              
Floor rate 0.00%            
Variable rate, spread on variable rate 1.50%            
Line of credit | Revolving credit facility | Credit Agreement              
Debt Instrument [Line Items]              
Maximum borrowing capacity   $ 150,000,000          
Debt issuance costs, net             $ 500,000
Write off of debt issuance cost       $ 100,000      
Unused commitment fee percentage   0.40%          
Outstanding borrowings         $ 80,000,000    
Repayment terms, maximum days to repay | businessDay   20          
Base rate   3.25%          
Effective interest rate         4.25%    
Line of credit | Revolving credit facility | Credit Agreement | Fed Funds Effective Rate              
Debt Instrument [Line Items]              
Variable rate, base   0.50%          
Variable rate, spread on variable rate   1.00%          
Line of credit | Letter of credit | New Revolving Credit Facility              
Debt Instrument [Line Items]              
Maximum borrowing capacity $ 60,000,000            
Line of credit | Letter of credit | Credit Agreement              
Debt Instrument [Line Items]              
Maximum borrowing capacity   $ 30,000,000          
Term loan | Credit Agreement              
Debt Instrument [Line Items]              
Repayments of long-term debt     $ 2,800,000