XML 81 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Senior Notes (Details)
9 Months Ended
Sep. 18, 2023
USD ($)
Jun. 12, 2020
USD ($)
May 14, 2020
USD ($)
Sep. 28, 2024
USD ($)
Sep. 30, 2023
USD ($)
Dec. 31, 2023
Jun. 12, 2020
EUR (€)
Debt Instrument [Line Items]              
Payment of financing costs       $ 0 $ 5,600,000    
5.850% Senior Notes Due September 18, 2028 | Senior Notes              
Debt Instrument [Line Items]              
Aggregate principal amount of debts $ 600,000,000.0            
Interest rate (as a percent) 5.85%            
Payment of financing costs $ 5,600,000            
1.750% Senior Notes Due June 12, 2027 | Senior Notes              
Debt Instrument [Line Items]              
Aggregate principal amount of debts | €             € 500,000,000.0
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 | Senior Notes              
Debt Instrument [Line Items]              
Aggregate principal amount of debts     $ 500,000,000.0        
Interest rate (as a percent)     3.625% 3.625%   3.625%  
Payment of financing costs     $ 5,500,000