Quarterly report pursuant to Section 13 or 15(d)

Repurchase Agreements Schedule of Repurchase Agreements by Term, Short or Long (Details)

v3.5.0.2
Repurchase Agreements Schedule of Repurchase Agreements by Term, Short or Long (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements $ 10,637,373 $ 5,008,274
Maturity up to One Year [Member]    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 10,414,745 5,008,274
Maturity Over One Year [Member]    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements $ 222,628 $ 0