XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments - Fair Value of Derivative Instruments Balance Sheet Classification (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Prepaid and other current assets    
Derivative Assets    
Gross Fair Value Asset/Liability Amounts $ 3,387 $ 6,131
Gross Amounts Offset (3,387) (6,131)
Net Recognized Fair Value Assets/Liabilities 0 0
Noncurrent Assets [Member]    
Derivative Assets    
Gross Fair Value Asset/Liability Amounts 49 152
Gross Amounts Offset (49) (100)
Net Recognized Fair Value Assets/Liabilities 0 52
Other current liabilities    
Derivative Liabilities    
Gross Fair Value Asset/Liability Amounts 79,759 24,392
Gross Amounts Offset (3,387) (6,131)
Net Recognized Fair Value Assets/Liabilities 76,372 18,261
Non Current Liabilities [Member]    
Derivative Liabilities    
Gross Fair Value Asset/Liability Amounts 3,377 100
Gross Amounts Offset (49) (100)
Net Recognized Fair Value Assets/Liabilities $ 3,328 $ 0