XML 80 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments and Hedging Activities - Amount of (Gain) Loss in Income on Derivatives (Details) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Derivatives Not Designated as Hedging Instruments      
Derivative [Line Items]      
(Gains) losses for derivative instruments $ 4,954 $ (8,292) $ 0