XML 78 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Senior Notes (Details)
Jun. 12, 2020
USD ($)
May 14, 2020
USD ($)
Jan. 31, 2013
USD ($)
Nov. 01, 2022
Jun. 12, 2020
EUR (€)
1.750% Senior Notes Due June 12, 2027          
Debt Instrument [Line Items]          
Aggregate principal amount of debts | €         € 500,000,000
Interest rate (as a percent)         1.75%
Payment of financing costs $ 4,400,000        
3.625% Senior Notes Due May 15, 2030          
Debt Instrument [Line Items]          
Aggregate principal amount of debts   $ 500,000,000      
Interest rate (as a percent)   3.625%      
Payment of financing costs   $ 5,476,000      
3.85% Senior Notes Due February 1, 2023          
Debt Instrument [Line Items]          
Aggregate principal amount of debts     $ 600,000,000    
Interest rate (as a percent)     3.85% 3.85%  
Payment of financing costs     $ 6,000,000