XML 70 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Hedging - Derivative Fair Value (Details) - Designated as Hedging Instruments - Foreign Currency Forward Contracts - Cash Flow Hedging - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Derivative [Line Items]    
Total assets $ 39,081 $ 0
Total liabilities (4,385) (63,467)
Prepaid expenses and other current assets    
Derivative [Line Items]    
Total assets 34,300 0
Other assets    
Derivative [Line Items]    
Total assets 4,781 0
Other current liabilities    
Derivative [Line Items]    
Total liabilities (4,356) (59,184)
Other long-term liabilities    
Derivative [Line Items]    
Total liabilities $ (29) $ (4,283)