XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives - Schedule of Offsetting Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Other current asset    
Assets:    
Gross Amounts of Recognized Assets $ 27,948  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts Presented in the Balance Sheet 27,948  
Other current liability    
Liabilities:    
Gross Amounts of Recognized Liabilities (2,841) $ (1,729)
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet (2,841) (1,729)
Other noncurrent liability    
Liabilities:    
Gross Amounts of Recognized Liabilities (8,928) (5,559)
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet (8,928) (5,559)
Derivatives designated as hedging instruments | Other current asset    
Assets:    
Gross Amounts of Recognized Assets 0  
Derivatives designated as hedging instruments | Other current liability    
Liabilities:    
Gross Amounts of Recognized Liabilities (2,841) (1,729)
Derivatives designated as hedging instruments | Other noncurrent liability    
Liabilities:    
Gross Amounts of Recognized Liabilities (8,928) (5,559)
Derivatives not designated as hedging instruments | Other current asset    
Assets:    
Gross Amounts of Recognized Assets 27,948  
Derivatives not designated as hedging instruments | Other current liability    
Liabilities:    
Gross Amounts of Recognized Liabilities 0 0
Derivatives not designated as hedging instruments | Other noncurrent liability    
Liabilities:    
Gross Amounts of Recognized Liabilities $ 0 $ 0