XML 129 R119.htm IDEA: XBRL DOCUMENT
v3.22.2

Commitments and Contingencies - Additional Information (Details) $ in Thousands | 3 Months Ended | 6 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | ---
Jun. 30, 2022 USD ($) lease | Mar. 31, 2022 USD ($) | Jun. 30, 2021 USD ($) | Mar. 31, 2019 partnership | Jun. 30, 2022 USD ($) lease repurchase_request loan | Jun. 30, 2021 USD ($) repurchase_request | Dec. 31, 2021 USD ($) | Dec. 31, 2017 USD ($) | Dec. 31, 2016 USD ($)
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Lessee, number of leases | lease |  | 7 |  |  |  | 7 |  |  |  |
Present value of remaining lease payments |  | $ 22,417 |  |  |  | $ 22,417 |  |  |  |
Operating lease expense |  |  |  |  |  | 2,000 | $ 2,000 |  |  |
Operating lease liabilities |  | $ 19,448 |  |  |  | $ 19,448 |  | $ 20,960 |  |
Operating lease liability, statement of financial position [Extensible List] |  | Accounts Payable and Accrued Liabilities |  |  |  | Accounts Payable and Accrued Liabilities |  |  |  |
Operating lease right-of-use assets |  | $ 17,074 |  |  |  | $ 17,074 |  | 18,772 |  |
Operating lease right-of-use asset, statement of financial position [Extensible List] |  | Other assets |  |  |  | Other assets |  |  |  |
Weighted average remaining lease term |  | 6 years |  |  |  | 6 years |  |  |  |
Discount rate (as a percent) |  | 5.10% |  |  |  | 5.10% |  |  |  |
Derivative liabilities | [1] | $ 6,591 |  |  |  | $ 6,591 |  | 3,317 |  |
Net market valuation gains (losses) |  | (3,000) |  | $ 1,000 |  | (3,000) | 2,000 |  |  |
Number of partnerships, committed to fund | partnership |  |  |  |  | 2 |  |  |  |  |
Other income related to risk sharing agreement |  | 323 |  | 861 |  | 783 | $ 1,743 |  |  |
Guarantee obligations |  | 6,768 |  |  |  | 6,768 |  | 7,459 |  |
Guarantee obligations, credit reserve |  | 5,000 |  |  |  | 5,000 |  |  |  |
Special purpose entities assets |  | 34,000 |  |  |  | 34,000 |  |  |  |
Special purpose entities liabilities |  | 7,000 |  |  |  | 7,000 |  |  |  |
Residential repurchase reserve |  | 5,678 |  |  |  | $ 5,678 |  | 9,306 |  |
Number of residential repurchase requests (in repurchase requests) | repurchase_request |  |  |  |  |  | 3 | 1 |  |  |
Number of loans repurchased | loan |  |  |  |  |  | 0 |  |  |  |
Residential loans repurchase (reversal) provision |  | (4,000) |  | $ (200) |  | $ (4,000) | $ (300) |  |  |
Aggregate amount of loss contingency reserves |  | 2,000 |  |  |  | 2,000 |  |  |  |
HEIs |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Payments to acquire other investments |  |  |  |  |  | 350,000 |  |  |  |
Maximum |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Loss from arrangements |  |  |  |  |  | 100 |  |  |  |
Residential Loans |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Unpaid principal balance |  | 1,238,469 |  |  |  | 1,238,469 |  | 1,813,865 |  |
Fair value of loans |  | 1,213,067 |  |  |  | 1,213,067 |  | 1,845,282 |  |
Financing Receivables, Equal to Greater than 90 Days Past Due | Residential Loans |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Fair value of loans |  | 211 |  |  |  | 211 |  | 2,923 |  |
Other income |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Other income related to risk sharing agreement |  | 300 |  |  |  | 1,000 |  |  |  |
Guarantee Obligations |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Original unpaid balance of loans subject to risk sharing agreements |  |  |  |  |  |  |  |  | $ 3,190,000 | $ 3,190,000
Potential future payments on loans |  | 44,000 |  |  |  | 44,000 |  |  |  |
Unpaid principal balance |  | $ 476,000 |  |  |  | $ 476,000 |  |  |  |
Weighted average original FICO score |  | 756 |  |  |  | 756 |  |  |  |
Weighted average original loan-to-value (LTV) |  | 74.00% |  |  |  | 74.00% |  |  |  |
Guarantee Obligations | Residential Loans |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Unpaid principal balance of loans in foreclosure |  | $ 1,000 |  |  |  | $ 1,000 |  |  |  |
Guarantee Obligations | Financing Receivables, Equal to Greater than 90 Days Past Due |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Fair value of loans |  | 12,000 |  |  |  | 12,000 |  |  |  |
Commitment To Fund Residential Bridge Loan |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Other commitments made |  | 835,000 |  |  |  | 835,000 |  |  |  |
Derivative liabilities |  | (4,000) |  |  |  | (4,000) |  |  |  |
Commitment To Acquire HEIs | HEIs |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Payments to acquire other investments |  | 100,000 |  |  |  |  |  |  |  |
Cumulative commitment |  | 225,000 |  |  |  | 225,000 |  |  |  |
Commitment To Fund Strategic Investment |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Other commitments made |  | 9,400 |  |  |  | 9,400 |  |  |  |
Payments for other commitments |  |  | $ 25,000 |  |  |  |  |  |  |
Commitment To Fund RWT Horizons Investments |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Other commitments made |  | $ 1,000 |  |  |  | $ 1,000 |  |  |  |
Payments for other commitments |  |  |  |  |  |  |  | $ 5,000 |  |
[1] | Our consolidated balance sheets include assets of consolidated variable interest entities (“VIEs”) that can only be used to settle obligations of these VIEs and liabilities of consolidated VIEs for which creditors do not have recourse to Redwood Trust, Inc. or its affiliates. At June 30, 2022 and December 31, 2021, assets of consolidated VIEs totaled $9,951,520 and $10,661,081, respectively. At June 30, 2022 and December 31, 2021, liabilities of consolidated VIEs totaled $8,899,020 and $9,619,347, respectively. See Note 4 for further discussion.

X
- Definition Commitment To Fund Partnership, Number Of Partnerships + References No definition available. + Details
Name: | rwt_CommitmentToFundPartnershipNumberOfPartnerships
Namespace Prefix: | rwt_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cumulative Commitment To Acquire Other Investments + References No definition available. + Details
Name: | rwt_CumulativeCommitmentToAcquireOtherInvestments
Namespace Prefix: | rwt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair Value, Option, Loans Held As Assets, Aggregate Amount In Foreclosure + References No definition available. + Details
Name: | rwt_FairValueOptionLoansHeldAsAssetsAggregateAmountInForeclosure
Namespace Prefix: | rwt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fee Income, Risk Sharing Agreement + References No definition available. + Details
Name: | rwt_FeeIncomeRiskSharingAgreement
Namespace Prefix: | rwt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The weighted average FICO score for borrowers at the time loans were originated. + References No definition available. + Details
Name: | rwt_FinancingReceivableCreditScoreFICOWeightedAverage
Namespace Prefix: | rwt_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Financing Receivable, Loan To Value Ratio + References No definition available. + Details
Name: | rwt_FinancingReceivableLoanToValueRatio
Namespace Prefix: | rwt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Guarantee Obligation, Credit Reserve + References No definition available. + Details
Name: | rwt_GuaranteeObligationCreditReserve
Namespace Prefix: | rwt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Number Of Leases + References No definition available. + Details
Name: | rwt_LesseeNumberOfLeases
Namespace Prefix: | rwt_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Mortgage Loan On Real Estate, Repurchase Reserve + References No definition available. + Details
Name: | rwt_MortgageLoanOnRealEstateRepurchaseReserve
Namespace Prefix: | rwt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Mortgage Loans On Real Estate, Number Of Loans Repurchased + References No definition available. + Details
Name: | rwt_MortgageLoansOnRealEstateNumberOfLoansRepurchased
Namespace Prefix: | rwt_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Mortgage Loans On Real Estate, Repurchase Provision + References No definition available. + Details
Name: | rwt_MortgageLoansOnRealEstateRepurchaseProvision
Namespace Prefix: | rwt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Mortgage Loans On Real Estate, Repurchase Requests + References No definition available. + Details
Name: | rwt_MortgageLoansOnRealEstateRepurchaseRequests
Namespace Prefix: | rwt_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other Commitments, Net Market Valuation Gains (Loss) + References No definition available. + Details
Name: | rwt_OtherCommitmentsNetMarketValuationGainsLoss
Namespace Prefix: | rwt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Payments To Acquire Other Commitments + References No definition available. + Details
Name: | rwt_PaymentsToAcquireOtherCommitments
Namespace Prefix: | rwt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Potential Future Payments + References No definition available. + Details
Name: | rwt_PotentialFuturePayments
Namespace Prefix: | rwt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Principal Amount Outstanding on Loans Securitized or Asset-backed Financing Arrangement, Original Principal Balance + References No definition available. + Details
Name: | rwt_PrincipalAmountOutstandingonLoansSecuritizedorAssetbackedFinancingArrangementOriginalPrincipalBalance
Namespace Prefix: | rwt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Special Purpose Entities, Assets + References No definition available. + Details
Name: | rwt_SpecialPurposeEntitiesAssets
Namespace Prefix: | rwt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Special Purpose Entities, Liabilities + References No definition available. + Details
Name: | rwt_SpecialPurposeEntitiesLiabilities
Namespace Prefix: | rwt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 22 -URI https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This item represents a non-contingent liability for the fair value of an obligation to stand ready to perform over the term of a guaranty issued in the event that specified triggering events or conditions occur. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 25 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=123422226&loc=d3e11019-110243 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 25 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=123422226&loc=d3e11049-110243 + Details
Name: | us-gaap_GuarantyLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payment for operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.25) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LitigationReserve
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyLossInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522 + Details
Name: | us-gaap_NotesReceivableNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 55 -Paragraph 53 -URI https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980 + Details
Name: | us-gaap_OperatingLeaseCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Indicates line item in statement of financial position that includes operating lease liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977 + Details
Name: | us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of lessee's right to use underlying asset under operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Indicates line item in statement of financial position that includes operating lease right-of-use asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average discount rate for operating lease calculated at point in time. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (g)(4) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 55 -Paragraph 53 -URI https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971 + Details
Name: | us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 55 -Paragraph 53 -URI https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (g)(3) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980 + Details
Name: | us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. + References No definition available. + Details
Name: | us-gaap_OtherCommitment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of cash outflow to acquire investments classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireOtherInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This is the sum of principal amount outstanding for both securitized and unsecuritized loans of all types. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719 + Details
Name: | us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_InvestmentTypeAxis=rwt_SecuritizedPointOptionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=rwt_ResidentialLoansAtFairValueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_OtherIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_GuaranteeObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=rwt_CommitmentToFundResidentialBridgeLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=rwt_CommitmentToAcquireHEIsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=rwt_CommitmentToFundStrategicInvestmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=rwt_CommitmentToFundRWTHorizonsInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |