XML 82 R53.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Offsetting of Financial Assets, Liabilities, and Collateral (Detail) (USD $) In Thousands, unless otherwise specified | Dec. 31, 2014 | Dec. 31, 2013
--- | --- | ---
Offsetting Asset and Liabilities [Line Items] |  |  |  |
Gross Amounts of Recognized Assets | $ 15,257 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross | [1] | $ 7,704 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross | [1]
Gross Amounts Offset in Consolidated Balance Sheet |  |  |  | [1]
Net Amounts of Assets Presented in Consolidated Balance Sheet | 15,257 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral | [1] | 7,704 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral | [1]
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments | (6,975)us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNotSubjectToMasterNettingArrangement | [1],[2] | (6,058)us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNotSubjectToMasterNettingArrangement | [1],[2]
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral Received | (4,735)us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash | [1],[2] | (482)us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash | [1],[2]
Net Amount | 3,547 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowed | [1] | 1,164 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowed | [1]
Gross Amounts of Recognized Liabilities | (1,851,876)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross | [1] | (930,018)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross | [1]
Gross Amounts Offset in Consolidated Balance Sheet |  |  |  | [1]
Net Amounts of Liabilities Presented in Consolidated Balance Sheet | (1,851,876)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral | [1] | (930,018)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral | [1]
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments | 1,800,800 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangement | [1],[2] | 918,288 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangement | [1],[2]
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral Pledged | 50,100 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash | [1],[2] | 11,730 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash | [1],[2]
Net Amount | (976)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoaned | [1] |  | [1]
Interest Rate Swaps |  |  |  |
Offsetting Asset and Liabilities [Line Items] |  |  |  |
Gross Amounts of Recognized Assets | 7,006 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1] | 6,566 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1]
Gross Amounts Offset in Consolidated Balance Sheet |  |  |  | [1]
Net Amounts of Assets Presented in Consolidated Balance Sheet | 7,006 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1] | 6,566 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1]
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments | (1,160)us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNotSubjectToMasterNettingArrangement / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1],[2] | (5,402)us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNotSubjectToMasterNettingArrangement / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1],[2]
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral Received | (4,360)us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1],[2] |  |
Net Amount | 1,486 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowed / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1] | 1,164 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowed / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1]
Gross Amounts of Recognized Liabilities | (48,173)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1] | (16,599)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1]
Gross Amounts Offset in Consolidated Balance Sheet |  |  |  | [1]
Net Amounts of Liabilities Presented in Consolidated Balance Sheet | (48,173)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1] | (16,599)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1]
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments | 1,160 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangement / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1],[2] | 5,402 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangement / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1],[2]
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral Pledged | 47,013 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1],[2] | 11,197 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember | [1],[2]
Net Amount |  |  |  | [1]
Credit Default Index Swaps |  |  |  |
Offsetting Asset and Liabilities [Line Items] |  |  |  |
Gross Amounts of Recognized Assets | 1,598 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross / us-gaap_FinancialInstrumentAxis = rwt_CreditDefaultIndexSwapsMember | [1] |  |
Net Amounts of Assets Presented in Consolidated Balance Sheet | 1,598 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = rwt_CreditDefaultIndexSwapsMember | [1] |  |
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral Received | (375)us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash / us-gaap_FinancialInstrumentAxis = rwt_CreditDefaultIndexSwapsMember | [1],[2] |  |
Net Amount | 1,223 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowed / us-gaap_FinancialInstrumentAxis = rwt_CreditDefaultIndexSwapsMember | [1] |  |
TBAs |  |  |  |
Offsetting Asset and Liabilities [Line Items] |  |  |  |
Gross Amounts of Recognized Assets | 6,653 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1] | 1,138 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1]
Gross Amounts Offset in Consolidated Balance Sheet |  |  |  | [1]
Net Amounts of Assets Presented in Consolidated Balance Sheet | 6,653 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1] | 1,138 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1]
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments | (5,815)us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNotSubjectToMasterNettingArrangement / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1],[2] | (656)us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNotSubjectToMasterNettingArrangement / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1],[2]
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral Received |  |  | (482)us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1],[2]
Net Amount | 838 us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowed / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1] |  |
Gross Amounts of Recognized Liabilities | (9,506)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1] | (661)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1]
Gross Amounts Offset in Consolidated Balance Sheet |  |  |  | [1]
Net Amounts of Liabilities Presented in Consolidated Balance Sheet | (9,506)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1] | (661)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1]
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments | 5,815 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangement / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1],[2] | 656 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangement / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1],[2]
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral Pledged | 2,715 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1],[2] | 5 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1],[2]
Net Amount | (976)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoaned / us-gaap_FinancialInstrumentAxis = rwt_ToBeAnnouncedContractsMember | [1] |  | [1]
Futures |  |  |  |
Offsetting Asset and Liabilities [Line Items] |  |  |  |
Gross Amounts of Recognized Liabilities | (372)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross / us-gaap_FinancialInstrumentAxis = us-gaap_FutureMember | [1] | (528)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross / us-gaap_FinancialInstrumentAxis = us-gaap_FutureMember | [1]
Gross Amounts Offset in Consolidated Balance Sheet |  |  |  | [1]
Net Amounts of Liabilities Presented in Consolidated Balance Sheet | (372)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = us-gaap_FutureMember | [1] | (528)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = us-gaap_FutureMember | [1]
Gross Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral Pledged | 372 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash / us-gaap_FinancialInstrumentAxis = us-gaap_FutureMember | [1],[2] | 528 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash / us-gaap_FinancialInstrumentAxis = us-gaap_FutureMember | [1],[2]
Net Amount |  |  |  | [1]
Loan warehouse debt |  |  |  |
Offsetting Asset and Liabilities [Line Items] |  |  |  |
Gross Amounts of Recognized Liabilities | (1,185,316)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross / us-gaap_FinancialInstrumentAxis = us-gaap_WarehouseAgreementBorrowingsMember | [1] | (184,789)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross / us-gaap_FinancialInstrumentAxis = us-gaap_WarehouseAgreementBorrowingsMember | [1]
Gross Amounts Offset in Consolidated Balance Sheet |  |  |  | [1]
Net Amounts of Liabilities Presented in Consolidated Balance Sheet | (1,185,316)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = us-gaap_WarehouseAgreementBorrowingsMember | [1] | (184,789)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = us-gaap_WarehouseAgreementBorrowingsMember | [1]
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments | 1,185,316 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangement / us-gaap_FinancialInstrumentAxis = us-gaap_WarehouseAgreementBorrowingsMember | [1],[2] | 184,789 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangement / us-gaap_FinancialInstrumentAxis = us-gaap_WarehouseAgreementBorrowingsMember | [1],[2]
Net Amount |  |  |  | [1]
Security repurchase agreements |  |  |  |
Offsetting Asset and Liabilities [Line Items] |  |  |  |
Gross Amounts of Recognized Liabilities | (608,509)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross / us-gaap_FinancialInstrumentAxis = us-gaap_RepurchaseAgreementsMember | [1] | (677,974)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross / us-gaap_FinancialInstrumentAxis = us-gaap_RepurchaseAgreementsMember | [1]
Gross Amounts Offset in Consolidated Balance Sheet |  |  |  | [1]
Net Amounts of Liabilities Presented in Consolidated Balance Sheet | (608,509)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = us-gaap_RepurchaseAgreementsMember | [1] | (677,974)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = us-gaap_RepurchaseAgreementsMember | [1]
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments | 608,509 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangement / us-gaap_FinancialInstrumentAxis = us-gaap_RepurchaseAgreementsMember | [1],[2] | 677,974 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangement / us-gaap_FinancialInstrumentAxis = us-gaap_RepurchaseAgreementsMember | [1],[2]
Net Amount |  |  |  | [1]
Commercial borrowings |  |  |  |
Offsetting Asset and Liabilities [Line Items] |  |  |  |
Gross Amounts of Recognized Liabilities |  |  | (49,467)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross / us-gaap_FinancialInstrumentAxis = us-gaap_BorrowingsMember | [1]
Gross Amounts Offset in Consolidated Balance Sheet |  |  |  | [1]
Net Amounts of Liabilities Presented in Consolidated Balance Sheet |  |  | (49,467)us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral / us-gaap_FinancialInstrumentAxis = us-gaap_BorrowingsMember | [1]
Gross Amounts Not Offset in Consolidated Balance Sheet, Financial Instruments |  |  | 49,467 us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangement / us-gaap_FinancialInstrumentAxis = us-gaap_BorrowingsMember | [1],[2]
Net Amount |  |  |  | [1]
[1] | Interest rate agreements, TBAs, and futures are components of derivative instruments on our consolidated balances sheets. Loan warehouse debt, which is secured by residential and commercial mortgage loans, and security repurchase agreements are components of short-term debt on our consolidated balance sheets.
[2] | Amounts presented in these columns are limited in total to the net amount of assets or liabilities presented in the prior column by instrument. In certain cases, there is excess cash collateral or financial assets we have pledged to a counterparty (which may, in certain circumstances, be a clearinghouse) that exceed the financial liabilities subject to a master netting arrangement or similar agreement. Additionally, in certain cases, counterparties may have pledged excess cash collateral to us that exceeds our corresponding financial assets. In each case, any of these excess amounts are excluded from the table although they are separately reported in our consolidated balance sheets as assets or liabilities, respectively.

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

X
- Definition Amount, after the effects of master netting arrangements, of derivative assets, securities purchased under agreements to resell and securities borrowed. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226008-175313 + Details
Name: | us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowed
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after effects of master netting arrangements, of derivative assets, securities purchased under agreements to resell and securities borrowed offset against an obligation to return collateral under a master netting arrangement. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226016-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets, securities purchased under agreements to resell and securities borrowed. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226016-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, before effects of master netting arrangements, of derivative assets, securities purchased under agreements to resell and securities borrowed. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226000-175313 + Details
Name: | us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of liability associated with derivative assets, securities purchased under agreements to resell and securities borrowed. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226003-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of derivative assets, securities purchased under agreements to resell and securities borrowed, not subject to a master netting arrangement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 22 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226052-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNotSubjectToMasterNettingArrangement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after the effects of master netting arrangements, of derivative liabilities, securities sold under agreements to repurchase and securities loaned. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226008-175313 + Details
Name: | us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoaned
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after effects of master netting arrangements, of derivative liabilities, securities sold under agreements to repurchase and securities loaned offset against a right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226016-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of asset associated with derivative liabilities, securities sold under agreements to repurchase and securities loaned. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226003-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities, securities sold under agreements to repurchase and securities loaned. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226016-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before effects of master netting arrangements, of derivative liabilities, securities sold under agreements to repurchase and securities loaned. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226000-175313 + Details
Name: | us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of derivative liabilities, securities sold under agreements to repurchase and securities loaned, not subject to a master netting arrangement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 22 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226052-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=rwt_CreditDefaultIndexSwapsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=rwt_ToBeAnnouncedContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_BorrowingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_FutureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_RepurchaseAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_WarehouseAgreementBorrowingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |