XML 114 R92.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments - Additional Information (Detail) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Derivative [Line Items]      
Notional amount $ 5,197,873,000invest_DerivativeNotionalAmount   $ 3,663,084,000invest_DerivativeNotionalAmount
Net unrealized losses on interest rate agreements accounted for as cash flow hedges 54,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax   46,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
Number of counterparties 6rwt_DerivativeNumberOfCounterparties    
Cash Flow Hedging | Interest Rate Swaps      
Derivative [Line Items]      
Notional amount 140,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
   
Valuation adjustments on derivatives (8,000,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
(9,000,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Loan Purchase and Forward Sales Commitments      
Derivative [Line Items]      
Valuation adjustments on derivatives 18,000,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= rwt_LoanPurchaseAndForwardSalesCommitmentsMember
(1,000,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= rwt_LoanPurchaseAndForwardSalesCommitmentsMember
 
Unsecuritized Residential and Commercial Loans      
Derivative [Line Items]      
Valuation adjustments on derivatives (12,000,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= rwt_ResidentialAndCommercialLoansMember
   
Unsecuritized Residential and Commercial Loans | Interest Rate Contract      
Derivative [Line Items]      
Notional amount 1,300,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rwt_ResidentialAndCommercialLoansMember
   
Unsecuritized Residential and Commercial Loans | Futures      
Derivative [Line Items]      
Notional amount 72,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rwt_ResidentialAndCommercialLoansMember
   
Unsecuritized Residential and Commercial Loans | TBAs      
Derivative [Line Items]      
Notional amount 1,900,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= rwt_ToBeAnnouncedContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rwt_ResidentialAndCommercialLoansMember
   
Maximum      
Derivative [Line Items]      
Hedges decreased in value recorded as a component of interest expense 100,000us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Maximum | Interest Rate Swaps      
Derivative [Line Items]      
Accumulated other comprehensive loss that will be amortized into interest expense (1,000,000)rwt_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesThatWillBeAmortizedIntoInterestExpense
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Maximum | Unsecuritized Residential and Commercial Loans      
Derivative [Line Items]      
Valuation adjustments on derivatives   $ (13,000,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= rwt_ResidentialAndCommercialLoansMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember