XML 44 R35.htm IDEA: XBRL DOCUMENT v2.4.0.8
Mortgage-Backed Securities - By Type (Details) (USD $)
Sep. 30, 2014
Dec. 31, 2013
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value $ 1,175,532,430 $ 351,222,512
Total Pass Through Certificates [Member]
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 1,111,146,000 326,975,000
Total Strucutured Certificates [Member]
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 64,386,000 24,248,000
Hybrid Adjustable Rate Mortgages [Member] | Total Pass Through Certificates [Member]
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 71,442,000 76,118,000
Adjustable-rate Mortgages [Member] | Total Pass Through Certificates [Member]
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 3,847,000 5,334,000
Fixed-rate Mortgages [Member] | Total Pass Through Certificates [Member]
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 1,035,857,000 245,523,000
Interest Only Securities [Member] | Total Strucutured Certificates [Member]
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 45,947,000 19,206,000
Inverse Interest Only Securities [Member] | Total Strucutured Certificates [Member]
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value $ 18,439,000 $ 5,042,000