XML 63 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Hedging - Derivative Fair Value (Details) - Designated as Hedging Instruments - Foreign Currency Forward Contracts - Cash Flow Hedging - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Derivative [Line Items]    
Total assets $ 673 $ 9,725
Total liabilities (32,808) (7,354)
Prepaid expenses and other current assets    
Derivative [Line Items]    
Total assets 673 9,725
Other assets    
Derivative [Line Items]    
Total assets 0 0
Other current liabilities    
Derivative [Line Items]    
Total liabilities (29,554) (5,533)
Other long-term liabilities    
Derivative [Line Items]    
Total liabilities $ (3,254) $ (1,821)