XML 47 R35.htm IDEA: XBRL DOCUMENT v3.5.0.2
Mortgage-Backed Securities - By Type (Details) - USD ($)
Jun. 30, 2016
Dec. 31, 2015
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value $ 2,223,257,000 $ 2,158,010,000
Total Pass Through Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 2,131,241,000 2,055,837,000
Total Strucutured Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 92,016,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 50,461,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,095,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,078,685,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 55,918,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 $ 36,098,000 $ 40,599,000