Quarterly report pursuant to Section 13 or 15(d)

Derivative Instruments and Hedging Activities Commitments to Purchase Residential Mortgage Loans Held-for-Sale (Details)

v3.5.0.2
Derivative Instruments and Hedging Activities Commitments to Purchase Residential Mortgage Loans Held-for-Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Derivative [Line Items]            
Derivative, Notional Amount $ 26,141,370 $ 26,390,596 $ 21,998,381 $ 27,401,335 $ 33,709,043 $ 48,115,523
Loan Purchase Commitments [Member]            
Derivative [Line Items]            
Derivative, Notional Amount 636,467 $ 252,212 286,120 $ 626,660 $ 707,304 $ 554,838
Derivative Financial Instruments, Assets [Member]            
Derivative [Line Items]            
Derivative, Notional Amount 16,940,106   21,735,997      
Derivative, Fair Value, Net 223,985   271,509      
Derivative Financial Instruments, Assets [Member] | Loan Purchase Commitments [Member]            
Derivative [Line Items]            
Derivative, Notional Amount 521,240   98,736      
Derivative, Fair Value, Net 810   77      
Derivative Financial Instruments, Liabilities [Member]            
Derivative [Line Items]            
Derivative, Notional Amount 15,145,264   1,362,384      
Derivative, Fair Value, Net (160,724)   (7,285)      
Derivative Financial Instruments, Liabilities [Member] | Loan Purchase Commitments [Member]            
Derivative [Line Items]            
Derivative, Notional Amount 115,227   187,384      
Derivative, Fair Value, Net $ (70)   $ (427)