XML 95 R84.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Financial Instruments - Aggregate Fair Value and Notional Amount of Derivative Financial Instruments (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Derivative [Line Items]    
Fair Value $ (40,207,000) $ (29,734,000)
Notional Amount 6,128,754,000 4,980,343,000
Interest rate swaps | Cash Flow Hedging    
Derivative [Line Items]    
Notional Amount 140,000,000  
TBAs    
Derivative [Line Items]    
Notional Amount 2,120,000,000 1,360,000,000
Futures    
Derivative [Line Items]    
Notional Amount 60,000,000 88,000,000
Derivative Liabilities    
Derivative [Line Items]    
Fair Value (66,867,000) (66,329,000)
Notional Amount 3,414,943,000 2,423,362,000
Derivative Liabilities | Interest rate swaps    
Derivative [Line Items]    
Fair Value (13,237,000) (12,097,000)
Notional Amount 1,693,500,000 1,101,500,000
Derivative Liabilities | Interest rate swaps | Cash Flow Hedging    
Derivative [Line Items]    
Fair Value (43,059,000) (44,822,000)
Notional Amount 139,500,000 139,500,000
Derivative Liabilities | TBAs    
Derivative [Line Items]    
Fair Value (9,743,000) (4,681,000)
Notional Amount 1,275,000,000 510,000,000
Derivative Liabilities | Futures    
Derivative [Line Items]    
Fair Value (55,000) (928,000)
Notional Amount 50,000,000 87,500,000
Derivative Liabilities | Loan purchase commitments    
Derivative [Line Items]    
Fair Value (773,000) (3,801,000)
Notional Amount 256,943,000 584,862,000
Derivative Assets    
Derivative [Line Items]    
Fair Value 26,660,000 36,595,000
Notional Amount 2,713,811,000 2,556,981,000
Derivative Assets | Interest rate swaps    
Derivative [Line Items]    
Fair Value 9,951,000 19,859,000
Notional Amount 830,000,000 1,009,000,000
Derivative Assets | TBAs    
Derivative [Line Items]    
Fair Value 9,535,000 8,300,000
Notional Amount 845,000,000 850,000,000
Derivative Assets | Futures    
Derivative [Line Items]    
Fair Value 13,000 0
Notional Amount 10,000,000 0
Derivative Assets | Swaptions    
Derivative [Line Items]    
Fair Value 1,601,000 5,121,000
Notional Amount 300,000,000 345,000,000
Derivative Assets | Loan purchase commitments    
Derivative [Line Items]    
Fair Value 5,560,000 3,315,000
Notional Amount $ 728,811,000 $ 352,981,000