Annual report pursuant to Section 13 and 15(d)

Schedule of Repurchase Agreement Counterparties with Whom Repurchase Agreements Exceed 10 Percent of Stockholders' Equity (Details)

v3.6.0.2
Schedule of Repurchase Agreement Counterparties with Whom Repurchase Agreements Exceed 10 Percent of Stockholders' Equity (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Repurchase Agreement Counterparty [Line Items]    
Repurchase agreements $ 9,316,351 $ 5,008,274
Repurchase Agreement Counterparty, Amount at Risk 1,435,401 1,035,785
Repurchase Agreement Counterparty, Royal Bank of Canada [Member]    
Repurchase Agreement Counterparty [Line Items]    
Repurchase agreements 980,738 799,527
Repurchase Agreement Counterparty, Amount at Risk $ 247,486 $ 217,677
Repurchase Agreement Counterparty, Percent of Equity at Risk 7.00% 6.00%
Repurchase Agreement Counterparty, Weighted Average Days to Maturity 76.1 31.5
Repurchase Agreement Counterparty, All Other Counterparties [Member]    
Repurchase Agreement Counterparty [Line Items]    
Repurchase agreements $ 8,335,613 $ 4,208,747
Repurchase Agreement Counterparty, Amount at Risk $ 1,187,915 $ 818,108
Repurchase Agreement Counterparty, Percent of Equity at Risk 35.00% 23.00%
Repurchase Agreement Counterparty, Weighted Average Days to Maturity 77.6 36.2
Number of Repurchase Agreement Counterparties with Whom Repurchase Agreements Are Less Than 10 Percent of Stockholders' Equity 22 20