Quarterly report pursuant to Section 13 or 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
Mar. 31, 2015
Dec. 31, 2014
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Market Value $ 14,719,100us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue $ 14,599,240us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
Available-for-sale Securities [Member]    
Assets Sold under Agreements to Repurchase [Line Items]    
Assets Sold under Agreements to Repurchase, Market Value 12,016,784us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_AvailableforsaleSecuritiesMember
11,874,783us-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 2,010,000us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_USTreasurySecuritiesMember
1,997,656us-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 13,162us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= two_LoansHeldForSaleMortgagesMember
19,123us-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 359,416us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_RetainedInterestMember
363,564us-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,669us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_CashAndCashEquivalentsMember
14,117us-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 89,959us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= two_RestrictedCashAndCashEquivalentsMember
112,435us-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 28,299us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= two_DueFromCorrespondentBrokersMember
32,495us-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 $ 186,811us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
$ 185,067us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember