XML 41 R35.htm IDEA: XBRL DOCUMENT v3.2.0.727
Mortgage-Backed Securities - By Type (Details) - USD ($)
Jun. 30, 2015
Dec. 31, 2014
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value $ 2,174,871,000 $ 1,549,171,000
Total Pass Through Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 2,053,579,000 1,486,787,000
Total Strucutured Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 121,292,000 62,384,000
Hybrid Adjustable Rate Mortgages [Member] | Total Pass Through Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 56,754,000 70,400,000
Adjustable-rate Mortgages [Member] | Total Pass Through Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 3,456,000 3,794,000
Fixed-rate Mortgages [Member] | Total Pass Through Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 1,993,369,000 1,412,593,000
Interest Only Securities [Member] | Total Strucutured Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 78,347,000 46,611,000
Inverse Interest Only Securities [Member] | Total Strucutured Certificates [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value $ 42,945,000 $ 15,773,000