Variable Interest Entities (Details) (USD $)
In Thousands, unless otherwise specified |
Mar. 31, 2015
|
Dec. 31, 2014
|
---|---|---|
Variable Interest Entity [Line Items] | ||
Variable Interest Entity, Consolidated, Carrying Amount, Assets | $ 2,227,499us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets | $ 1,754,943us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets |
Variable Interest Entity, Consolidated, Carrying Amount, Liabilities | 1,411,375us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities | 1,219,821us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities |
Loans Held-for-investment, Mortgages [Member] | ||
Variable Interest Entity [Line Items] | ||
Variable Interest Entity, Consolidated, Carrying Amount, Assets |
2,170,206us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = two_LoansHeldforinvestmentResidentialMortgagesMember |
1,744,746us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = two_LoansHeldforinvestmentResidentialMortgagesMember |
Loans Held-for-investment, Commercial Real Estate [Member] | ||
Variable Interest Entity [Line Items] | ||
Variable Interest Entity, Consolidated, Carrying Amount, Assets |
45,556us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = two_LoansHeldforinvestmentCommercialRealEstateMember |
0us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = two_LoansHeldforinvestmentCommercialRealEstateMember |
Accrued Income Receivable [Member] | ||
Variable Interest Entity [Line Items] | ||
Variable Interest Entity, Consolidated, Carrying Amount, Assets |
11,737us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_AccruedIncomeReceivableMember |
10,197us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_AccruedIncomeReceivableMember |
Assets, Total [Member] | ||
Variable Interest Entity [Line Items] | ||
Variable Interest Entity, Consolidated, Carrying Amount, Assets |
2,227,499us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_AssetsTotalMember |
1,754,943us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_AssetsTotalMember |
Borrowings [Member] | ||
Variable Interest Entity [Line Items] | ||
Variable Interest Entity, Consolidated, Carrying Amount, Liabilities |
1,400,571us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_BorrowingsMember |
1,209,663us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_BorrowingsMember |
Accrued Liabilities [Member] | ||
Variable Interest Entity [Line Items] | ||
Variable Interest Entity, Consolidated, Carrying Amount, Liabilities |
4,152us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_AccruedLiabilitiesMember |
3,678us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_AccruedLiabilitiesMember |
Accounts Payable [Member] | ||
Variable Interest Entity [Line Items] | ||
Variable Interest Entity, Consolidated, Carrying Amount, Liabilities |
6,652us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_AccountsPayableMember |
6,480us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_AccountsPayableMember |
Liabilities, Total [Member] | ||
Variable Interest Entity [Line Items] | ||
Variable Interest Entity, Consolidated, Carrying Amount, Liabilities |
$ 1,411,375us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_LiabilitiesTotalMember |
$ 1,219,821us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_LiabilitiesTotalMember |
X | ||||||||||
- Definition
The carrying amount of the consolidated Variable Interest Entity's assets included in the reporting entity's statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The carrying amount of the consolidated Variable Interest Entity's liabilities included in the reporting entity's statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|