XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments and Hedging Activities (Details)
¥ in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2021
CNY (¥)
Sep. 30, 2021
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Derivative, notional amount | ¥     ¥ 14,100  
Proceeds from Sale of Derivative Instruments $ 2,000      
Derivative, Gain (Loss) on Derivative, Net   $ 400    
Other Current Assets | Foreign Exchange Contract        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Derivative, Fair Value, Net       $ 100