v3.25.1
Derivatives Instruments and Hedging Activities - Narrative (Details)
€ in Millions, $ in Millions
3 Months Ended
Sep. 15, 2020
EUR (€)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Derivative [Line Items]        
Amount reclassified from accumulated other comprehensive loss   $ (3.2) $ (2.2)  
Proceeds from long-term debt   0.0 $ 203.3  
Derivative, notional amount   422.6   $ 471.6
Designated as Hedging Instrument        
Derivative [Line Items]        
Derivative, notional amount   $ 66.2   63.0
Derivative instrument term   18 months    
Not Designated as Hedging Instrument        
Derivative [Line Items]        
Derivative, notional amount   $ 356.4   $ 408.6
2027 Notes        
Derivative [Line Items]        
Proceeds from long-term debt | € € 150.0      
Net Investment Hedging | 2034 Notes        
Derivative [Line Items]        
Amount reclassified from accumulated other comprehensive loss   27.7    
Net Investment Hedging | 2027 Notes        
Derivative [Line Items]        
Amount reclassified from accumulated other comprehensive loss   $ 2.5    
Derivative, amount of hedged item | € € 54.5