XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Additional Information (Details)
1 Months Ended 6 Months Ended
Dec. 31, 2019
USD ($)
Mar. 31, 2021
EUR (€)
Jul. 02, 2021
USD ($)
Jul. 02, 2021
EUR (€)
Jul. 03, 2020
USD ($)
Mar. 27, 2020
USD ($)
Dec. 31, 2019
EUR (€)
Debt Instrument [Line Items]              
Repayment of debt     $ 2,706,000   $ 2,520,000    
Term Loan              
Debt Instrument [Line Items]              
Repayment of debt     $ 2,700,000 € 2,300,000      
Third Amended and Restated Credit Agreement              
Debt Instrument [Line Items]              
Maximum borrowing capacity $ 450,000,000.0            
Third Amended and Restated Credit Agreement | First Amendment Revolving Credit Facility              
Debt Instrument [Line Items]              
Maximum borrowing capacity           $ 495,000,000.0  
Increased in line of credit facility           145,000,000.0  
Line of credit facility accordion potential feature           $ 200,000,000.0  
Third Amended and Restated Credit Agreement | Term Loan              
Debt Instrument [Line Items]              
Maximum borrowing capacity $ 100,000,000.0           € 90,200,000
Senior credit facilities maturity period 5 years            
Senior credit facilities, maturity month and year 2024-12            
Debt instrument, frequency of periodic payment   quarterly          
Quarterly installments payable on term loan | €   € 1,100,000          
Third Amended and Restated Credit Agreement | Revolving Credit Facility              
Debt Instrument [Line Items]              
Maximum borrowing capacity $ 350,000,000.0            
Senior credit facilities maturity period 5 years            
Senior credit facilities, maturity month and year 2024-12   2024-12 2024-12      
Line of credit facility accordion potential feature $ 200,000,000.0