XML 70 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments and Hedging Activities (Details) - 3 months ended Mar. 31, 2021
¥ in Millions, $ in Millions
USD ($)
CNY (¥)
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, notional amount | ¥   ¥ 62.2  
Proceeds from Sale of Derivative Instruments $ 9.1    
Other Current Assets | Foreign Exchange Contract      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, Fair Value, Net     $ 0.4