XML 73 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events - Additional Information (Details)
Oct. 05, 2021
USD ($)
Sep. 30, 2021
USD ($)
Subsequent Event [Line Items]    
Debt instrument, outstanding borrowings   $ 0
Subsequent Event | JP Morgan Credit Agreement    
Subsequent Event [Line Items]    
Debt instrument, outstanding borrowings $ 0  
Subsequent Event | JP Morgan Credit Agreement | Minimum    
Subsequent Event [Line Items]    
Net leverage ratio 0.25  
Subsequent Event | JP Morgan Credit Agreement | Maximum    
Subsequent Event [Line Items]    
Net leverage ratio 0.40  
Subsequent Event | JP Morgan Credit Agreement | LIBOR | Minimum    
Subsequent Event [Line Items]    
Debt Instrument, basis spread on variable rate 1.75%  
Subsequent Event | JP Morgan Credit Agreement | LIBOR | Maximum    
Subsequent Event [Line Items]    
Debt Instrument, basis spread on variable rate 2.50%  
Subsequent Event | JP Morgan Credit Agreement | Alternate Base Rate | Minimum    
Subsequent Event [Line Items]    
Debt Instrument, basis spread on variable rate 0.75%  
Subsequent Event | JP Morgan Credit Agreement | Alternate Base Rate | Maximum    
Subsequent Event [Line Items]    
Debt Instrument, basis spread on variable rate 1.50%  
Subsequent Event | Senior Secured Revolving Credit Facility | JP Morgan Credit Agreement    
Subsequent Event [Line Items]    
Debt instrument term 5 years  
Line of credit, maximum borrowing capacity $ 100,000,000.0  
Subsequent Event | Letters of Credit | JP Morgan Credit Agreement    
Subsequent Event [Line Items]    
Line of credit, maximum borrowing capacity 10,000,000.0  
Subsequent Event | Revolving Credit Facility | JP Morgan Credit Agreement    
Subsequent Event [Line Items]    
Line of credit, maximum borrowing capacity $ 50,000,000.0