XML 47 R35.htm IDEA: XBRL DOCUMENT v3.5.0.2
Mortgage-Backed Securities - By Type (Details) - USD ($)
Sep. 30, 2016
Dec. 31, 2015
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value $ 2,501,497,000 $ 2,158,010,000
Total Pass Through Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 2,383,719,000 2,055,837,000
Total Strucutured Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 117,778,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 48,764,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,076,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,332,879,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 51,174,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 $ 66,604,000 $ 40,599,000