v3.22.4
Derivative Instruments and Hedging Activities (Details) - Designated as Hedging Instrument [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Foreign Exchange Contract [Member] | Fair Value Hedge [Member]    
Derivative instruments, notional amount $ 40.3 $ 77.3
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 $ 1.2  
Derivative instrument, reduction of interest expense, income statement location Interest Expense  
Cross currency swaps - net investment hedge $ 16.5