v3.26.3
Financial Instruments - Narrative (Details)
€ in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2026
EUR (€)
Dec. 31, 2025
EUR (€)
Senior Notes | 2¼% Senior Notes (due June 2028)        
Derivative [Line Items]        
Senior note interest rate     2.25%  
Senior Notes | 4⅛% Senior Notes (due February 2028)        
Derivative [Line Items]        
Senior note interest rate     4.125%  
Senior Notes | 4¼% Senior Notes (due February 2031)        
Derivative [Line Items]        
Senior note interest rate     4.25%  
Foreign Currency Translation        
Derivative [Line Items]        
Foreign currency (losses) gains of net investment hedges included in accumulated other comprehensive loss | $ $ 11.6 $ 56.6    
Euro Dollar Interest Rate Swap        
Derivative [Line Items]        
Derivative, notional amount | €     € 685.0 € 685.0
Fixed interest rate     2.43% 2.43%