XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Instruments and Hedging Activities (Details) - Foreign Exchange Forward - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Not Designated as Hedging Instrument          
Derivative [Line Items]          
Derivative, Notional Amount $ 9.6   $ 9.6   $ 34.5
Derivative, Term of Contract 30 days        
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ (0.1) $ (0.2) (0.3) $ (0.4)  
Designated as Hedging Instrument          
Derivative [Line Items]          
Derivative, Notional Amount $ 0.0   $ 0.0   $ 10.8
Derivative, Term of Contract 30 days