XML 44 R86.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Commercial Loans - Additional Information (Detail) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Commercial Loans [Line Items] |  |  |
Carrying Value | $ 566,927,000 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial | $ 432,455,000 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial | $ 313,010,000 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial
Senior commercial loans, held for sale | 9,917,943,000 us-gaap_PaymentsToPurchaseLoansHeldForSale | 7,766,203,000 us-gaap_PaymentsToPurchaseLoansHeldForSale | 2,335,865,000 us-gaap_PaymentsToPurchaseLoansHeldForSale
Sale of loan for third party, held for sale | 8,126,249,000 us-gaap_ProceedsFromSaleOfLoansHeldForSale | 7,405,088,000 us-gaap_ProceedsFromSaleOfLoansHeldForSale | 1,696,433,000 us-gaap_ProceedsFromSaleOfLoansHeldForSale
Commercial Loans Held For Investment |  |  |
Commercial Loans [Line Items] |  |  |
Commercial loans financed through Commercial Securitization entity | 195,000,000 rwt_LoansFinancedThroughSecuritization / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentMember | 258,000,000 rwt_LoansFinancedThroughSecuritization / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentMember |
Number of Loans | 60 us-gaap_MortgageLoansOnRealEstateNumberOfLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentMember | 50 us-gaap_MortgageLoansOnRealEstateNumberOfLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentMember |
Principal value | 341,750,000 us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentMember | 353,331,000 us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentMember |
Carrying Value | 400,693,000 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentMember | 343,344,000 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentMember |
Commercial Loans Held For Sale |  |  |
Commercial Loans [Line Items] |  |  |
Number of Loans | 13 us-gaap_MortgageLoansOnRealEstateNumberOfLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForSaleMember |  |
Principal value | 163,000,000 us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForSaleMember |  |
Carrying Value | 166,234,000 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForSaleMember | 89,111,000 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForSaleMember |
Senior commercial loans, held for sale | 904,000,000 us-gaap_PaymentsToPurchaseLoansHeldForSale / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForSaleMember |  |
Sale of loan for third party, held for sale | 791,000,000 us-gaap_ProceedsFromSaleOfLoansHeldForSale / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForSaleMember |  |
Valuation adjustments | 21,000,000 us-gaap_MortgageLoansOnRealEstatePeriodIncreaseDecrease / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForSaleMember |  |
Commercial Loans Held For Sale | Maximum |  |  |
Commercial Loans [Line Items] |  |  |
Valuation adjustments |  |  | 1,000,000 us-gaap_MortgageLoansOnRealEstatePeriodIncreaseDecrease / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForSaleMember / us-gaap_RangeAxis = us-gaap_MaximumMember
Commercial Loans at Fair Value |  |  |
Commercial Loans [Line Items] |  |  |
Number of Loans |  | 7 us-gaap_MortgageLoansOnRealEstateNumberOfLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansAtFairValueMember |
Principal value |  | 88,000,000 us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansAtFairValueMember |
Carrying Value | 166,234,000 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansAtFairValueMember | 89,111,000 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansAtFairValueMember |
Senior commercial loans, held for sale |  | 659,000,000 us-gaap_PaymentsToPurchaseLoansHeldForSale / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansAtFairValueMember |
Sale of loan for third party, held for sale |  | 597,000,000 us-gaap_ProceedsFromSaleOfLoansHeldForSale / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansAtFairValueMember |
Valuation adjustments |  | 9,000,000 us-gaap_MortgageLoansOnRealEstatePeriodIncreaseDecrease / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansAtFairValueMember |
Commercial Loans Held-for-Investment, at Fair Value |  |  |
Commercial Loans [Line Items] |  |  |
Number of Loans | 3 us-gaap_MortgageLoansOnRealEstateNumberOfLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtFairValueMember |  |
Principal value | 68,000,000 us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtFairValueMember |  |
Carrying Value | 71,262,000 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtFairValueMember |  |
Senior commercial loans, held for sale | 31,000,000 us-gaap_PaymentsToPurchaseLoansHeldForSale / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtFairValueMember |  |
Valuation adjustments | 2,000,000 us-gaap_MortgageLoansOnRealEstatePeriodIncreaseDecrease / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtFairValueMember |  |
Commercial Loans Held-for-Investment, at Amortized Cost |  |  |
Commercial Loans [Line Items] |  |  |
Commercial loans financed through Commercial Securitization entity | 195,000,000 rwt_LoansFinancedThroughSecuritization / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember |  |
Number of Loans | 60 us-gaap_MortgageLoansOnRealEstateNumberOfLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember | 50 us-gaap_MortgageLoansOnRealEstateNumberOfLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember |
Carrying Value | 329,431,000 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember | 343,344,000 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember |
Principal balance | 341,750,000 us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember | 353,331,000 us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember |
Senior commercial loans, held for Investment | 59,000,000 us-gaap_PaymentsToAcquireLoansHeldForInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember | 66,000,000 us-gaap_PaymentsToAcquireLoansHeldForInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember |
Recorded investment | 336,888,000 us-gaap_NotesReceivableNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember | 350,717,000 us-gaap_NotesReceivableNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember |
Loan prepayment amount received | 71,000,000 rwt_LoansAndLeasesReceivablePrepaymentAmountReceived / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember | 24,000,000 rwt_LoansAndLeasesReceivablePrepaymentAmountReceived / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember |
Loan prepayments, yield maintenance fee | $ 1,500,000 rwt_LoansAndLeasesReceivableYieldMaintenanceFeesReceived / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember | $ 3,000,000 rwt_LoansAndLeasesReceivableYieldMaintenanceFeesReceived / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember |
Commercial Loans Held-for-Investment, at Amortized Cost | Originated During 2014 |  |  |
Commercial Loans [Line Items] |  |  |
Percentage of loan portfolio | 17.00%rwt_PercentageOfLoanPortfolio / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = rwt_FiscalYearTwentyFourteenMember |  |
Commercial Loans Held-for-Investment, at Amortized Cost | Originated During 2013 |  |  |
Commercial Loans [Line Items] |  |  |
Percentage of loan portfolio | 17.00%rwt_PercentageOfLoanPortfolio / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = rwt_OriginatedDuringTwentyThirteenMember | 19.00%rwt_PercentageOfLoanPortfolio / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = rwt_OriginatedDuringTwentyThirteenMember |
Commercial Loans Held-for-Investment, at Amortized Cost | Originated During 2012 |  |  |
Commercial Loans [Line Items] |  |  |
Percentage of loan portfolio | 36.00%rwt_PercentageOfLoanPortfolio / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = rwt_OriginatedDuringTwentyTwelveMember | 43.00%rwt_PercentageOfLoanPortfolio / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = rwt_OriginatedDuringTwentyTwelveMember |
Commercial Loans Held-for-Investment, at Amortized Cost | Originated During 2011 |  |  |
Commercial Loans [Line Items] |  |  |
Percentage of loan portfolio | 26.00%rwt_PercentageOfLoanPortfolio / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = rwt_OriginatedDuringTwentyElevenMember | 34.00%rwt_PercentageOfLoanPortfolio / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = rwt_OriginatedDuringTwentyElevenMember |
Commercial Loans Held-for-Investment, at Amortized Cost | Originated During 2010 |  |  |
Commercial Loans [Line Items] |  |  |
Percentage of loan portfolio | 4.00%rwt_PercentageOfLoanPortfolio / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = rwt_OriginatedDuringTwentyTenMember | 4.00%rwt_PercentageOfLoanPortfolio / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = rwt_CommercialLoansHeldForInvestmentAtAmortizedCostMember / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = rwt_OriginatedDuringTwentyTenMember |

X
- Details
Name: | rwt_CommercialLoansLineItems
Namespace Prefix: | rwt_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loans and Leases Receivable, Prepayment Amount Received + References No definition available. + Details
Name: | rwt_LoansAndLeasesReceivablePrepaymentAmountReceived
Namespace Prefix: | rwt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Loans and Leases Receivable, Yield Maintenance Fees Received + References No definition available. + Details
Name: | rwt_LoansAndLeasesReceivableYieldMaintenanceFeesReceived
Namespace Prefix: | rwt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Loans Financed through Securitization + References No definition available. + Details
Name: | rwt_LoansFinancedThroughSecuritization
Namespace Prefix: | rwt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage Of Loan Portfolio + References No definition available. + Details
Name: | rwt_PercentageOfLoanPortfolio
Namespace Prefix: | rwt_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Reflects the aggregate gross carrying amount of all commercial loans and leases held in portfolio, prior to deducting deferred income and the allowance for losses on commercial loans and leases. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5066-111524 + Details
Name: | us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCommercial
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of commercial loans and leases receivable including, but not limited to, commercial and industrial loans, agricultural loans, mortgage loans, promissory notes, interbank and other loans to financial institutions, draws against credit facilities, trade financing, lease financings. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5066-111524 + Details
Name: | us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Indicates the number of mortgages under each classification. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section S99 -Paragraph 6 -Subparagraph (SX 210.5-04.(c) Schedule IV) -URI http://asc.fasb.org/extlink&oid=27047687&loc=d3e5864-122674 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 310 -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-29.3) -URI http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph c -Subparagraph Schedule IV -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 29 -Paragraph 3 -Article 12 + Details
Name: | us-gaap_MortgageLoansOnRealEstateNumberOfLoans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total periodic movement (increases and decreases) in the carrying amount of mortgage loans on real estate. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section S99 -Paragraph 6 -Subparagraph (SX 210.5-04.(c) Schedule IV) -URI http://asc.fasb.org/extlink&oid=27047687&loc=d3e5864-122674 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 29 -Article 12 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph c -Subparagraph Schedule IV -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 310 -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-29.6) -URI http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014 + Details
Name: | us-gaap_MortgageLoansOnRealEstatePeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net amount of the investment in a contractual right to receive money on demand or on fixed or determinable dates that is recognized as an asset in the creditor's statement of financial position. Examples include, but are not limited to, credit card receivables, notes receivable and receivables relating to lessor's rights to payments from leases other than operating leases that have been recorded as assets. Excludes trade accounts receivable with contractual maturity of one year or less and arose from the sale of goods or services. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Article 5 + Details
Name: | us-gaap_NotesReceivableNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash outflow associated with purchasing loans held for investment purposes during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireLoansHeldForInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate cash outflow used to purchase all loans that are held with the intention to resell in the near future. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 21 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3461-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 230 -Section 55 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=34726456&loc=d3e60097-112785 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3367-108585 + Details
Name: | us-gaap_PaymentsToPurchaseLoansHeldForSale
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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=13989330&loc=d3e107314-111719 + Details
Name: | us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 21 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3461-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 230 -Section 55 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=34726456&loc=d3e60097-112785 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3337-108585 + Details
Name: | us-gaap_ProceedsFromSaleOfLoansHeldForSale
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

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

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

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