Quarterly report pursuant to Section 13 or 15(d)

Schedule of Repurchase Agreements by Collateral Type (Details)

v2.4.0.8
Schedule of Repurchase Agreements by Collateral Type (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2014
Dec. 31, 2013
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability $ 11,391,187 $ 12,250,450
Assets Sold under Agreements to Repurchase, Weighted Average Borrowing Rate, Excluding U.S. Treasuries and Interest Rate Swaps 0.69% 0.75%
Assets Sold under Agreements to Repurchase, Weighted Average Remaining Maturity, Excluding U.S. Treasuries and Interest Rate Swaps 68 72
Assets Sold under Agreements to Repurchase, Interest Rate 0.64% 0.69%
US Treasury Securities [Member]
   
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 1,000,000 997,500
Assets Sold under Agreements to Repurchase, Interest Rate 0.14% 0.03%
US Government Agencies Debt Securities [Member]
   
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 8,345,624 9,109,510
Assets Sold under Agreements to Repurchase, Interest Rate 0.39% 0.46%
Mortgage-backed Securities, Issued by Private Enterprises [Member]
   
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 1,750,875 1,829,709
Assets Sold under Agreements to Repurchase, Interest Rate 1.90% 2.01%
Inverse Interest-Only Securities [Member]
   
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability 154,485 166,438
Assets Sold under Agreements to Repurchase, Interest Rate 1.02% 1.05%
Loans Held-for-sale, Mortgages [Member]
   
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Repurchase Liability $ 140,203 $ 147,293
Assets Sold under Agreements to Repurchase, Interest Rate 2.92% 2.85%