XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Senior Notes (Details) - Senior Notes
Sep. 18, 2023
USD ($)
Jun. 12, 2020
USD ($)
May 14, 2020
USD ($)
Mar. 30, 2024
Dec. 31, 2023
Jun. 12, 2020
EUR (€)
5.850% Senior Notes Due September 18, 2028            
Debt Instrument [Line Items]            
Aggregate principal amount of debts $ 600,000,000          
Interest rate (as a percent) 5.85%          
Payment of financing costs $ 5,600,000          
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% 1.75% 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% 3.625% 3.625%  
Payment of financing costs     $ 5,500,000