XML 129 R115.htm IDEA: XBRL DOCUMENT
v3.21.1

Long-Term Debt - Schedule of Accrued Interest Payable on Long Term Debt (Details) - USD ($) $ in Thousands | Mar. 31, 2021 | Dec. 31, 2020
--- | --- | ---
Debt Instrument [Line Items] |  |
Accrued interest payable | $ 10,160 | $ 12,402
Facilities |  |
Debt Instrument [Line Items] |  |
Accrued interest payable | 1,642 | 1,799
Convertible notes | 5.75% exchangeable senior notes |  |
Debt Instrument [Line Items] |  |
Accrued interest payable | 4,948 | 2,474
Convertible notes | 5.625% convertible senior notes |  |
Debt Instrument [Line Items] |  |
Accrued interest payable | 1,784 | 3,896
Convertible notes | 4.75% convertible senior notes |  |
Debt Instrument [Line Items] |  |
Accrued interest payable | 1,206 | 3,564
Trust preferred securities and subordinated notes |  |
Debt Instrument [Line Items] |  |
Accrued interest payable | $ 580 | $ 669

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_ExchangeableSeniorNotesDue2025Member
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_SeniorNotesDue2023Member
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: |