XML 100 R90.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivatives and Hedging Activities - Effect of Derivative Instruments on Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Derivative Instruments Gain Loss [Line Items]    
Amount of (Loss) Gain Recognized in Earnings on Derivatives $ 3.5 $ 4.4
Derivatives not designated as hedging instruments | Foreign currency forward contracts    
Derivative Instruments Gain Loss [Line Items]    
Amount of (Loss) Gain Recognized in Earnings on Derivatives 3.7 3.3
Cash Flow Hedge | Derivatives designated as hedging instruments | Foreign currency forward contracts    
Derivative Instruments Gain Loss [Line Items]    
Amount of (Loss) Gain Recognized in Earnings on Derivatives $ (0.2) $ 1.1