XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Summary of Debt Instruments (Parenthetical) (Detail)
€ in Millions, $ in Millions
Sep. 30, 2024
EUR (€)
Sep. 30, 2024
USD ($)
Aug. 15, 2024
Dec. 31, 2023
EUR (€)
Dec. 31, 2023
USD ($)
1.450% [Member] | Due in 2024 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Interest rate 1.45% 1.45%   1.45% 1.45%
3.550% [Member] | Due in 2025 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Interest rate 3.55% 3.55%   3.55% 3.55%
3.550% [Member] | Due in 2030 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Interest rate 3.55% 3.55%   3.55% 3.55%
3.050% [Member] | Due in 2026 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Interest rate 3.05% 3.05%   3.05% 3.05%
5.350% [Member] | Due in 2028 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Interest rate 5.35% 5.35%   5.35% 5.35%
2.600% [Member] | Due in 2031 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Interest rate 2.60% 2.60%   2.60% 2.60%
5.200% [Member] | Due in 2034 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Interest rate 5.20% 5.20% 5.20% 5.20% 5.20%
4.250% [Member] | Due in 2035 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Interest rate 4.25% 4.25%   4.25% 4.25%
5.750% [Member] | Due in 2039 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Interest rate 5.75% 5.75%   5.75% 5.75%
4.450% [Member] | Due in 2045 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Interest rate 4.45% 4.45%   4.45% 4.45%
2.425% [Member] | Due in 2026 [Member] | Euro Notes [Member]          
Debt Instrument [Line Items]          
Interest rate 2.425% 2.425%   2.425% 2.425%
Term loan € 500.0 $ 558.1   € 500.0 $ 552.3
1.164% [Member] | Due in 2027 [Member] | Euro Notes [Member]          
Debt Instrument [Line Items]          
Interest rate 1.164% 1.164%   1.164% 1.164%
Term loan € 500.0 $ 558.1   € 500.0 $ 552.3