XML 128 R118.htm IDEA: XBRL DOCUMENT
v3.22.2

Long-Term Debt - Schedule of Accrued Interest Payable on Long Term Debt (Details) - USD ($) $ in Thousands | Jun. 30, 2022 | Dec. 31, 2021
--- | --- | ---
Debt Instrument [Line Items] |  |
Total Accrued Interest Payable on Long-Term Debt | $ 14,577 | $ 11,330
Facilities |  |
Debt Instrument [Line Items] |  |
Total Accrued Interest Payable on Long-Term Debt | 2,775 | 815
Convertible notes | 4.75% convertible senior notes |  |
Debt Instrument [Line Items] |  |
Total Accrued Interest Payable on Long-Term Debt | 3,564 | 3,564
Convertible notes | 5.625% convertible senior notes |  |
Debt Instrument [Line Items] |  |
Total Accrued Interest Payable on Long-Term Debt | 3,896 | 3,896
Convertible notes | 5.75% exchangeable senior notes |  |
Debt Instrument [Line Items] |  |
Total Accrued Interest Payable on Long-Term Debt | 2,474 | 2,474
Convertible notes | 7.75% convertible senior notes |  |
Debt Instrument [Line Items] |  |
Total Accrued Interest Payable on Long-Term Debt | 1,018 | 0
Trust preferred securities and subordinated notes |  |
Debt Instrument [Line Items] |  |
Total Accrued Interest Payable on Long-Term Debt | $ 850 | $ 581

X
- Definition Interest Payable, Noncurrent + References No definition available. + Details
Name: | rwt_InterestPayableNoncurrent
Namespace Prefix: | rwt_
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_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rwt_SeniorNotesDue2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rwt_SeniorNotesDue2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rwt_ExchangeableSeniorNotesDue2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rwt_ExchangeableSeniorNotesDue2027Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=rwt_TrustPreferredSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |