XML 79 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments and Hedging Activities (Details) - Foreign Exchange Contract [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Derivative instrument, terms The terms of our forward foreign exchange contracts are generally less than 90 days.  
Designated as Hedging Instrument [Member] | Fair Value Hedge [Member]    
Foreign currency derivatives, notional amount $ 77.3 $ 169.6