Annual report pursuant to Section 13 and 15(d)

Schedule of Underlying Assets of Repurchase Agreements when Amount of Repurchase Agreements Exceeds 10 Percent of Assets (Details)

v2.4.1.9
Schedule of Underlying Assets of Repurchase Agreements when Amount of Repurchase Agreements Exceeds 10 Percent of Assets (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Market Value $ 14,599,240us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue $ 13,950,459us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
Available-for-sale Securities [Member]    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Market Value 11,874,783us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_AvailableforsaleSecuritiesMember
12,295,302us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_AvailableforsaleSecuritiesMember
US Treasury Securities [Member]    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Market Value 1,997,656us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_USTreasurySecuritiesMember
1,000,180us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_USTreasurySecuritiesMember
Loans Held-for-sale, Mortgages [Member]    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Market Value 19,123us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= two_LoansHeldForSaleMortgagesMember
200,839us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= two_LoansHeldForSaleMortgagesMember
Retained Interest [Member]    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Market Value 363,564us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_RetainedInterestMember
0us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_RetainedInterestMember
Cash and Cash Equivalents [Member]    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Market Value 14,117us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_CashAndCashEquivalentsMember
15,000us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_CashAndCashEquivalentsMember
Restricted Cash and Cash Equivalents [Member]    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Market Value 112,435us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= two_RestrictedCashAndCashEquivalentsMember
201,194us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= two_RestrictedCashAndCashEquivalentsMember
Due From Correspondent Brokers [Member]    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Market Value 32,495us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= two_DueFromCorrespondentBrokersMember
21,579us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= two_DueFromCorrespondentBrokersMember
Derivative Financial Instruments, Assets [Member]    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Market Value $ 185,067us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
$ 216,365us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember