XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments and Hedging Activities (Details) - Designated as Hedging Instrument [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Foreign Exchange Contract [Member] | Fair Value Hedge [Member]    
Derivative instruments, notional amount $ 4.7 $ 0.0
Derivative instrument, terms The terms of our forward foreign exchange contracts are generally less than 90 days.  
Cross Currency Interest Rate Contract | Net Investment Hedging    
Derivative instruments, notional amount $ 150.0  
Derivative instrument, reduction of interest expense $ 6.6 $ 6.6
Derivative instrument, reduction of interest expense, income statement location Interest Expense Interest Expense
Cross currency swaps - net investment hedge $ 9.3  
Cross currency swaps - net investment hedge   $ 6.6