XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-term Debt - Additional Information (Detail)
€ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2019
USD ($)
Jan. 31, 2022
Mar. 31, 2020
EUR (€)
Revolving Credit Agreement      
Debt Instrument [Line Items]      
Revolving credit facility | $ $ 850,000,000    
Credit facility, term 5 years    
Revolving Credit Agreement | Swing Line Loans      
Debt Instrument [Line Items]      
Revolving credit facility | $ $ 75,000,000    
Senior notes, due 2022-2025      
Debt Instrument [Line Items]      
Remaining weighted average life of notes   1 year 8 months 12 days  
Weighted average interest rate for borrowings   3.10%  
Senior notes, due 2022-2027      
Debt Instrument [Line Items]      
Remaining weighted average life of notes   2 years 11 months 8 days  
Weighted average interest rate for borrowings   3.08%  
Senior notes, due 2023-2030      
Debt Instrument [Line Items]      
Remaining weighted average life of notes   3 years 9 months 14 days  
Weighted average interest rate for borrowings   3.90%  
Euro loan, due 2023 | Bank of America      
Debt Instrument [Line Items]      
Weighted average interest rate for borrowings   0.71%  
Euro loan, due 2023 | Bank of America | Tranches One      
Debt Instrument [Line Items]      
Term loan | €     € 115,000
Euro loan, due 2023 | Bank of America | Tranches Two      
Debt Instrument [Line Items]      
Term loan | €     € 150,000