XML 65 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Financial Instruments Impact of Netting Agreements (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Derivative Asset:    
Derivative assets, gross $ 28,610 $ 14,338
Effect of master netting agreements (27,971) (14,173)
Derivative asset, net 639 165
Derivative Liability:    
Derivative liability, gross 137,109 101,645
Effect of master netting agreements (27,971) (14,173)
Derivative liability, net $ 109,138 $ 87,472