XML 83 R71.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Additional Information (Details) - USD ($)
1 Months Ended 6 Months Ended
Mar. 02, 2022
Oct. 31, 2018
Jun. 30, 2022
Jun. 30, 2021
Debt Instrument [Line Items]        
Repayments of debt     $ 26,100,000 $ 1,100,000
2018 Credit Facility        
Debt Instrument [Line Items]        
Debt instrument, due date     Oct. 10, 2025  
Line of credit facility, remaining borrowing capacity     $ 72,500,000  
Repayments of debt $ 25,000,000.0      
2018 Credit Facility | 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    
2018 Credit Facility | Domestic Line of Credit        
Debt Instrument [Line Items]        
Credit facility, maximum borrowing capacity   $ 75,000,000.0    
Debt instrument, due date   Oct. 10, 2023    
2018 Credit Facility | Alternate Base Rate | Term Loan        
Debt Instrument [Line Items]        
Applicable margin   2.75%    
2018 Credit Facility | Alternate Base Rate | Domestic Line of Credit | Minimum        
Debt Instrument [Line Items]        
Applicable margin   0.75%    
2018 Credit Facility | Alternate Base Rate | Domestic Line of Credit | Maximum        
Debt Instrument [Line Items]        
Applicable margin   1.50%    
2018 Credit Facility | Eurocurrency Rate | Term Loan        
Debt Instrument [Line Items]        
Applicable margin   3.75%    
2018 Credit Facility | Eurocurrency Rate | Domestic Line of Credit | Minimum        
Debt Instrument [Line Items]        
Applicable margin   1.75%    
2018 Credit Facility | Eurocurrency Rate | Domestic Line of Credit | Maximum        
Debt Instrument [Line Items]        
Applicable margin   2.50%