XML 57 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Notional Amounts and Fair Values of Derivatives by Product (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Derivatives, Fair Value [Line Items]    
Derivatives asset, Notional $ 46,190 $ 297,727
Derivatives asset, Fair Value 1,339 1,663
Derivative Liability, Notional Amount 3,514,485 4,756,631
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 2,169 2,024
Commodity Contracts [Member] | Future [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Notional Amount 3,452,000 4,059,000
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 663 166
Other Contracts [Member] | Foreign Exchange Forward [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Notional Amount   200
Derivative Liability, Fair Value, Amount Not Offset Against Collateral   1
To Be Announced Security [Member] | Other Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivatives asset, Notional 1,451 169,500
Derivatives asset, Fair Value 89 332
Derivative Liability, Notional Amount 2,223 169,500
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 100 289
Other TBA Contracts [Member] | Other Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivatives asset, Notional 44,739 121,573
Derivatives asset, Fair Value 1,250 482
Derivative Liability, Notional Amount 44,739 121,573
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 1,130 923
Auction Rate Securities Purchase Commitment [Member] | Other Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Notional Amount 15,523 24,358
Derivative Liability, Fair Value, Amount Not Offset Against Collateral $ 276 $ 645