Annual report pursuant to Section 13 and 15(d)

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

v3.6.0.2
Repurchase Agreements Schedule of Repurchase Agreements by Term, Short or Long (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements $ 9,316,351 $ 5,008,274
Maturity up to One Year [Member]    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 9,130,717 5,008,274
Maturity Over One Year [Member]    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements $ 185,634 $ 0