XML 89 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Additional Information (Details) - 2018 Credit Facility - USD ($)
1 Months Ended 6 Months Ended
Oct. 31, 2018
Jun. 30, 2021
Debt Instrument [Line Items]    
Debt instrument, due date   Oct. 10, 2025
Line of credit facility, remaining borrowing capacity   $ 72,500,000
Term Loan    
Debt Instrument [Line Items]    
Debt instrument, face amount $ 220,000,000.0  
Debt instrument, quarterly principal payments $ 550,000  
Debt instrument, due date Oct. 10, 2025  
Domestic Line of Credit    
Debt Instrument [Line Items]    
Credit facility, maximum borrowing capacity $ 75,000,000.0  
Debt instrument, due date Oct. 10, 2023  
Alternate Base Rate | Term Loan    
Debt Instrument [Line Items]    
Applicable margin 2.75%  
Alternate Base Rate | Domestic Line of Credit | Minimum    
Debt Instrument [Line Items]    
Applicable margin 0.75%  
Alternate Base Rate | Domestic Line of Credit | Maximum    
Debt Instrument [Line Items]    
Applicable margin 1.50%  
Eurocurrency Rate | Term Loan    
Debt Instrument [Line Items]    
Applicable margin 3.75%  
Eurocurrency Rate | Domestic Line of Credit | Minimum    
Debt Instrument [Line Items]    
Applicable margin 1.75%  
Eurocurrency Rate | Domestic Line of Credit | Maximum    
Debt Instrument [Line Items]    
Applicable margin 2.50%