XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments and Hedging Activities (Details) - 3 months ended Jun. 30, 2021
¥ in Millions, $ in Millions
USD ($)
CNY (¥)
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, notional amount | ¥   ¥ 36.9  
Proceeds from Sale of Derivative Instruments $ 5.4    
Other Current Assets | Foreign Exchange Contract      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, Fair Value, Net     $ 0.2