XML 111 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Financial Instruments - Market Valuation Adjustments, Net (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mortgage banking activities market valuation adjustments    
Adjustment to valuation of trading securities $ (14,359)us-gaap_IncreaseDecreaseInTradingSecurities $ (4,277)us-gaap_IncreaseDecreaseInTradingSecurities
Risk management derivatives, net (10,583)rwt_MortgageBankingActivitiesDerivativeInstrumentsNet (7,082)rwt_MortgageBankingActivitiesDerivativeInstrumentsNet
Loan purchase and forward sale commitments 18,256rwt_LoanPurchaseSaleCommitmentValuations 8rwt_LoanPurchaseSaleCommitmentValuations
Total mortgage banking activities 1,227rwt_MortgageBankingActivitiesMarketValuationAdjustmentsNet (597)rwt_MortgageBankingActivitiesMarketValuationAdjustmentsNet
MSRs (19,517)rwt_TotalNetChangeInMarketValueRelatedToMortgageServicingRights (2,711)rwt_TotalNetChangeInMarketValueRelatedToMortgageServicingRights
Other market valuation adjustments    
Other market valuation adjustments, net (1,145)rwt_OtherMarketValuationAdjustmentsNet [1] (6,138)rwt_OtherMarketValuationAdjustmentsNet [1]
Total Market Valuation Adjustments, Net (19,435)rwt_MarketValuationAdjustmentsNet (9,446)rwt_MarketValuationAdjustmentsNet
Residential Loans at Fair Value    
Mortgage banking activities market valuation adjustments    
Valuation adjustments 2,056us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_ResidentialLoansAtFairValueMember
7,128us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_ResidentialLoansAtFairValueMember
Commercial Loans at Fair Value    
Mortgage banking activities market valuation adjustments    
Valuation adjustments 5,857us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_CommercialLoansAtFairValueMember
3,626us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_CommercialLoansAtFairValueMember
Residential Loans at Lower of Cost or Fair Value    
Other market valuation adjustments    
Other market valuation adjustments, net 2rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_ResidentialLoansAtLowerOfCostOrFairValueMember
(2)rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_ResidentialLoansAtLowerOfCostOrFairValueMember
Residential Loans Held for Investment    
Other market valuation adjustments    
Other market valuation adjustments, net (1,093)rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_ResidentialLoansHeldForInvestmentMember
0rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_ResidentialLoansHeldForInvestmentMember
Held For Investment Loans At Fair Value    
Other market valuation adjustments    
Other market valuation adjustments, net 1,978rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_HeldForInvestmentLoansAtFairValueMember
0rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_HeldForInvestmentLoansAtFairValueMember
Trading Securities    
Other market valuation adjustments    
Other market valuation adjustments, net 270rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_TradingAccountAssetsMember
(154)rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_TradingAccountAssetsMember
Impairments on AFS Securities    
Other market valuation adjustments    
Other market valuation adjustments, net 0rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_ImpairedSecuritiesMember
(113)rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_ImpairedSecuritiesMember
Other derivative instruments, net    
Other market valuation adjustments    
Other market valuation adjustments, net (1,374)rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_OtherDerivativeInstrumentsMember
(5,727)rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_OtherDerivativeInstrumentsMember
Guarantee asset    
Other market valuation adjustments    
Other market valuation adjustments, net (1,083)rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_GuaranteeAssetMember
0rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_GuaranteeAssetMember
Other    
Other market valuation adjustments    
Other market valuation adjustments, net $ 155rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_OtherFinancingReceivableMember
$ (142)rwt_OtherMarketValuationAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rwt_OtherFinancingReceivableMember
[1] For the three months ended March 31, 2015, there were no other-than-temporary impairments. For the three months ended March 31, 2014, other-than-temporary impairments were $1,671, of which $113 were recognized through the Income Statement and $1,558 were recognized in Accumulated Other Comprehensive Income.