XML 51 R40.htm IDEA: XBRL DOCUMENT v3.4.0.3
Schedule of Agency Securities Invests at Times in MBS not Issued or Guaranteed by U.S. Government Agency or U.S. Government Sponsored Entity (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Schedule Of Available For Sale Securities [Line Items]    
Gross Unrealized Loss $ (12,169) $ (46,994)
Gross Unrealized Gain 142,143 143,490
Estimated Fair Value 12,045,571 14,302,230
Agency MBS    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 11,915,401 14,203,904
Gross Unrealized Loss (11,510) (45,164)
Gross Unrealized Gain 141,680 143,490
Estimated Fair Value 12,045,571 14,302,230
Fannie Mae Certificates | Agency MBS    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 6,680,662 8,397,479
Gross Unrealized Loss (4,469) (22,613)
Gross Unrealized Gain 94,897 102,247
Estimated Fair Value 6,771,090 8,477,113
Fannie Mae Certificates | Adjustable Rate Residential Mortgage | Agency MBS    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 6,680,662 7,392,021
Gross Unrealized Loss (4,469) (14,465)
Gross Unrealized Gain 94,897 102,247
Estimated Fair Value 6,771,090 7,479,803
Fannie Mae Certificates | Fixed-Rate | Agency MBS    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost   1,005,458
Gross Unrealized Loss   (8,148)
Estimated Fair Value   997,310
Freddie Mac Certificates | Agency MBS    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 5,234,739 5,806,425
Gross Unrealized Loss (7,041) (22,551)
Gross Unrealized Gain 46,783 41,243
Estimated Fair Value 5,274,481 5,825,117
Freddie Mac Certificates | Adjustable Rate Residential Mortgage | Agency MBS    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 5,234,739 5,806,425
Gross Unrealized Loss (7,041) (22,551)
Gross Unrealized Gain 46,783 41,243
Estimated Fair Value 5,274,481 5,825,117
Agency CRT    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 111,217 111,217
Gross Unrealized Loss (659) (1,830)
Gross Unrealized Gain 463  
Estimated Fair Value $ 111,021 $ 109,387