XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Hedging - Derivative Fair Value (Details) - Designated as Hedging Instruments - Foreign Currency Forward Contracts - Cash Flow Hedging - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Derivative [Line Items]    
Total assets $ 8,983 $ 0
Total liabilities (29,176) (63,467)
Prepaid expenses and other current assets    
Derivative [Line Items]    
Total assets 7,039 0
Other assets    
Derivative [Line Items]    
Total assets 1,944 0
Other current liabilities    
Derivative [Line Items]    
Total liabilities (28,743) (59,184)
Other long-term liabilities    
Derivative [Line Items]    
Total liabilities $ (433) $ (4,283)