XML 146 R127.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Short-Term Debt - Additional Information (Details) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Mar. 31, 2020 | Dec. 31, 2023 | Dec. 31, 2022 | Jul. 01, 2022
Short-term Debt [Line Items] |  |  |  |
Average balance of short-term debt |  | $ 1,140 | $ 1,650 |
Accrued interest payable on short-term debt |  | $ 6 | $ 7 |
Minimum | Riverbend |  |  |  |
Short-term Debt [Line Items] |  |  |  |
Fixed interest rate (as a percentage) |  |  |  | 6.00%
Maximum | Riverbend |  |  |  |
Short-term Debt [Line Items] |  |  |  |
Fixed interest rate (as a percentage) |  |  |  | 8.00%
Recourse Subordinate Securities Financing Receivable | HEI at Redwood |  |  |  |
Short-term Debt [Line Items] |  |  |  |
Long-term debt, weighted average interest rate, over time | 4.21% |  |  |
Recourse Subordinate Securities Financing Receivable | HEI at Redwood | October 2022 through September 2023 |  |  |  |
Short-term Debt [Line Items] |  |  |  |
Long-term debt, weighted average interest rate, over time | 5.71% |  |  |
Recourse Subordinate Securities Financing Receivable | HEI at Redwood | October 2023 through September 2024 |  |  |  |
Short-term Debt [Line Items] |  |  |  |
Long-term debt, weighted average interest rate, over time | 7.21% |  |  |

X
- Definition Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_InterestPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Weighted average interest rate of long-term debt outstanding calculated over time. + References No definition available. + Details
Name: | us-gaap_LongTermDebtWeightedAverageInterestRateOverTime
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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_ShortTermDebtLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate. + References No definition available. + Details
Name: | us-gaap_ShortTermDebtPercentageBearingFixedInterestRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition For the form of debt having an initial term of less than one year or less than the normal operating cycle, if longer, average borrowings during the period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1402 -Paragraph (a) -Publisher SEC Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1402 -Paragraph (b) -Subparagraph (1) -Publisher SEC + Details
Name: | us-gaap_ShorttermDebtAverageOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=rwt_RiverbendFundingLLCMember
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_DebtInstrumentAxis=rwt_RecourseSubordinateSecuritiesFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=rwt_RedwoodTrustInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=rwt_October2022ThroughSeptember2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=rwt_October2023ThroughSeptember2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |