XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments - Narrative (Details)
€ in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
EUR (€)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
EUR (€)
2¼% Senior Notes | Senior Notes          
Derivative [Line Items]          
Senior note interest rate 2.25% 2.25% 2.25%    
4⅛% Senior Notes | Senior Notes          
Derivative [Line Items]          
Senior note interest rate 4.125% 4.125% 4.125%    
1.4% Senior Secured Notes | Senior Notes          
Derivative [Line Items]          
Senior note interest rate 1.40% 1.40% 1.40%    
USD Interest Rate Swap          
Derivative [Line Items]          
Derivative, notional amount $ 300.0 $ 300.0   $ 300.0  
Fixed interest rate 3.90% 3.90% 3.90% 3.90% 3.90%
Euro Dollar Interest Rate Swap          
Derivative [Line Items]          
Derivative, notional amount | €     € 685.0   € 685.0
Fixed interest rate 2.43% 2.43% 2.43% 2.43% 2.43%
Accumulated Translation Adjustment          
Derivative [Line Items]          
Foreign currency (losses) gains of net investment hedges included in accumulated other comprehensive loss $ (96.7) $ (141.7)