XML 64 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments Impact of Netting Agreements (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Derivative Asset:    
Derivative assets, gross $ 14,817 $ 14,338
Effect of master netting agreements (14,752) (14,173)
Derivative asset, net 65 165
Derivative Liability:    
Derivative liability, gross 223,035 101,645
Effect of master netting agreements (14,752) (14,173)
Derivative liability, net $ 208,283 $ 87,472