XML 13 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives - Schedule of Offsetting Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Other current asset    
Assets:    
Gross Amounts of Recognized Assets $ 15,827  
Gross Amounts Offset in the Balance Sheet 0  
Net Amounts Presented in the Balance Sheet 15,827  
Other current liability    
Liabilities:    
Gross Amounts of Recognized Liabilities (2,657) $ (1,729)
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet (2,657) (1,729)
Other noncurrent liability    
Liabilities:    
Gross Amounts of Recognized Liabilities (7,174) (5,559)
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts Presented in the Balance Sheet (7,174) (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,657) (1,729)
Derivatives designated as hedging instruments | Other noncurrent liability    
Liabilities:    
Gross Amounts of Recognized Liabilities (7,174) (5,559)
Derivatives not designated as hedging instruments | Other current asset    
Assets:    
Gross Amounts of Recognized Assets 15,827  
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