Annual report pursuant to Section 13 and 15(d)

Variable Interest Entities (Details)

v2.4.1.9
Variable Interest Entities (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Variable Interest Entity [Line Items]    
Variable Interest Entity, Consolidated, Carrying Amount, Assets $ 1,754,943us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets $ 796,896us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
Variable Interest Entity, Consolidated, Carrying Amount, Liabilities 1,219,821us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities 644,051us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
Loans Held-for-investment, Mortgages [Member]    
Variable Interest Entity [Line Items]    
Variable Interest Entity, Consolidated, Carrying Amount, Assets 1,744,746us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= two_LoansHeldForInvestmentMortgagesMember
792,390us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= two_LoansHeldForInvestmentMortgagesMember
Accrued Income Receivable [Member]    
Variable Interest Entity [Line Items]    
Variable Interest Entity, Consolidated, Carrying Amount, Assets 10,197us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_AccruedIncomeReceivableMember
4,506us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_AccruedIncomeReceivableMember
Assets, Total [Member]    
Variable Interest Entity [Line Items]    
Variable Interest Entity, Consolidated, Carrying Amount, Assets 1,754,943us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_AssetsTotalMember
796,896us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_AssetsTotalMember
Borrowings [Member]    
Variable Interest Entity [Line Items]    
Variable Interest Entity, Consolidated, Carrying Amount, Liabilities 1,209,663us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_BorrowingsMember
639,731us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_BorrowingsMember
Accrued Liabilities [Member]    
Variable Interest Entity [Line Items]    
Variable Interest Entity, Consolidated, Carrying Amount, Liabilities 3,678us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_AccruedLiabilitiesMember
1,596us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_AccruedLiabilitiesMember
Accounts Payable [Member]    
Variable Interest Entity [Line Items]    
Variable Interest Entity, Consolidated, Carrying Amount, Liabilities 6,480us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_OtherLiabilitiesMember
2,724us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_OtherLiabilitiesMember
Liabilities, Total [Member]    
Variable Interest Entity [Line Items]    
Variable Interest Entity, Consolidated, Carrying Amount, Liabilities $ 1,219,821us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_LiabilitiesTotalMember
$ 644,051us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_LiabilitiesTotalMember