XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative and Hedging Activities (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivative [Line Items]      
Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments $ (17.1) $ (1.0) $ (10.5)
Maximum Length of Time Hedged in Cash Flow Hedge 9 months    
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months $ (2.4)    
Derivative Instruments Not Designated as Hedging Instruments, Gain 1.6    
Interest Rate Swap [Member]      
Derivative [Line Items]      
Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Pretax, Accumulated Other Comprehensive Income (Loss) $ 0.0   $ 14.3