XML 115 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]      
Gain (loss) on foreign currency derivative instruments not designated as hedging instruments $ (14.0)    
Not Designated as Hedging Instrument      
Derivatives, Fair Value [Line Items]      
Gain (loss) on derivatives   $ (38.6) $ (60.2)
Designated as Hedging Instrument | Foreign Exchange Forward      
Derivatives, Fair Value [Line Items]      
Gain (loss) on derivatives 4.4    
Other comprehensive income (loss), changes in fair value of the net investment hedges $ 1.0