Derivative Instruments - Fair Value of Derivative Instruments Balance Sheet Classification (Details) - Not Designated as Hedging Instrument - USD ($) $ in Thousands |
Dec. 31, 2018 |
Dec. 31, 2017 |
| Derivative Asset, Fair Value, Amount Not Offset Against Collateral [Abstract] |
|
|
| Gross Fair Value Asset/Liability Amounts |
|
$ 1,382
|
| Gross Amounts Offset |
|
(287)
|
| Net Recognized Fair Value Assets/Liabilities |
|
1,095
|
| Current assets - Derivative instruments |
|
|
| Derivative Asset, Fair Value, Amount Not Offset Against Collateral [Abstract] |
|
|
| Gross Fair Value Asset/Liability Amounts |
$ 7,708
|
720
|
| Gross Amounts Offset |
(6,076)
|
(287)
|
| Net Recognized Fair Value Assets/Liabilities |
1,632
|
433
|
| Noncurrent assets - Derivative instruments |
|
|
| Derivative Asset, Fair Value, Amount Not Offset Against Collateral [Abstract] |
|
|
| Gross Fair Value Asset/Liability Amounts |
|
662
|
| Gross Amounts Offset |
|
0
|
| Net Recognized Fair Value Assets/Liabilities |
|
662
|
| Current liabilities - Derivative instruments |
|
|
| Derivative Liability, Fair Value, Amount Not Offset Against Collateral [Abstract] |
|
|
| Gross Fair Value Asset/Liability Amounts |
12,127
|
527
|
| Gross Amounts Offset |
(6,076)
|
(287)
|
| Net Recognized Fair Value Assets/Liabilities |
$ 6,051
|
$ 240
|