XML 56 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Financial Instruments Impact of Netting Agreements (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Derivative Asset:    
Derivative assets, gross $ 68,502 $ 11,177
Effect of master netting agreements (10,974) (10,930)
Derivative asset, net 57,528 247
Derivative Liability:    
Derivative liability, gross 12,449 81,190
Effect of master netting agreements (10,974) (10,930)
Derivative liability, net $ 1,475 $ 70,260