XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments and Hedging Activities - Narrative (Details)
$ in Millions
6 Months Ended
Jun. 30, 2021
USD ($)
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Derivative liabilities $ 2.9
Foreign Currency Forward | Designated as Cash Flow Hedges  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Derivative, term of contract 6 months
Foreign Currency Forward | Designated as Cash Flow Hedges | Buy | Cash Flow Hedge  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Derivative, notional amount $ 110.0
Foreign Currency Forward | Designated as Cash Flow Hedges | Sell | Cash Flow Hedge  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Derivative, notional amount $ 133.9