XML 52 R37.htm IDEA: XBRL DOCUMENT v3.6.0.2
Mortgage-Backed Securities - By Type (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value $ 3,022,174,000 $ 2,158,010,000
Total Pass Through Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 2,874,215,000 2,055,837,000
Total Strucutured Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 147,959,000 102,173,000
Hybrid Adjustable Rate Mortgages [Member] | Total Pass Through Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 45,459,000 52,238,000
Adjustable-rate Mortgages [Member] | Total Pass Through Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 2,062,000 2,976,000
Fixed-rate Mortgages [Member] | Total Pass Through Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 2,826,694,000 2,000,623,000
Interest Only Securities [Member] | Total Strucutured Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 69,726,000 61,574,000
Inverse Interest Only Securities [Member] | Total Strucutured Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value $ 78,233,000 $ 40,599,000