XML 54 R38.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Mortgage Servicing Rights (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2017
Transfers and Servicing [Abstract] |
Schedule of Fair Value of MSRs and Aggregate Principal Amounts of Associated Loans | The following table presents the fair value of MSRs and the aggregate principal amounts of associated loans as of December 31, 2017 and December 31, 2016. Table 8.1 – Fair Value of MSRs and Aggregate Principal Amounts of Associated Loans
|  | December 31, 2017 |  | December 31, 2016
(In Thousands) |  | MSR Fair Value |  | Associated Principal |  | MSR Fair Value |  | Associated Principal
Mortgage Servicing Rights |  |  |  |  |  |  |  |
Conforming Loans |  | $ | 1,194 |  |  | $ | 107,416 |  |  | $ | 58,523 |  |  | $ | 4,989,720 |
Jumbo Loans |  | 62,404 |  |  | 5,449,239 |  |  | 60,003 |  |  | 5,467,169 |
Total Mortgage Servicing Rights |  | $ | 63,598 |  |  | $ | 5,556,655 |  |  | $ | 118,526 |  |  | $ | 10,456,889 |
Activity for Residential First-Lien Mortgage Servicing Rights | The following table presents activity for MSRs for the years ended December 31, 2017, 2016, and 2015. Table 8.2 – Activity for MSRs
|  | Years Ended December 31,
(In Thousands) |  | 2017 |  | 2016 |  | 2015
Balance at beginning of period |  | $ | 118,526 |  |  | $ | 191,976 |  |  | $ | 139,293 |
Additions |  | 8,026 |  |  | 25,362 |  |  | 95,281 |
Sales |  | (52,788 | ) |  | (62,440 | ) |  | (18,206 | )
Changes in fair value due to: |  |  |  |  |  |
Changes in assumptions (1) |  | (1,088 | ) |  | (14,512 | ) |  | (5,453 | )
Other changes (2) |  | (9,078 | ) |  | (21,860 | ) |  | (18,939 | )
Balance at End of Period |  | $ | 63,598 |  |  | $ | 118,526 |  |  | $ | 191,976 |
(1) | Primarily reflects changes in prepayment assumptions due to changes in market interest rates.
(2) | Represents changes due to the realization of expected cash flows.
Details of Retention and Purchase of MSRs | The following table details the retention and purchase of MSRs during the years ended December 31, 2017 and 2016. Table 8.3 – MSR Additions
|  | Years Ended December 31,
|  | 2017 |  | 2016
(In Thousands) |  | MSR Fair Value |  | Associated Principal |  | MSR Fair Value |  | Associated Principal
Jumbo MSR additions: |  |  |  |  |  |  |  |
From securitization |  | $ | 7,123 |  |  | $ | 654,605 |  |  | $ | 6,451 |  |  | $ | 939,861 |
From loan sales |  | 263 |  |  | 31,658 |  |  | 177 |  |  | 26,844 |
Total jumbo MSR additions |  | 7,386 |  |  | 686,263 |  |  | 6,628 |  |  | 966,705 |
Conforming MSR additions: |  |  |  |  |  |  |  |
From loan sales |  | — |  |  | — |  |  | 3,380 |  |  | 316,290 |
From purchases |  | 640 |  |  | 106,108 |  |  | 15,354 |  |  | 1,643,577 |
Total conforming MSR additions |  | 640 |  |  | 106,108 |  |  | 18,734 |  |  | 1,959,867 |
Total MSR Additions |  | $ | 8,026 |  |  | $ | 792,371 |  |  | $ | 25,362 |  |  | $ | 2,926,572 |
Income from Mortgage Servicing Rights, Net | The following table presents the components of our MSR income for the years ended December 31, 2017, 2016, and 2015. Table 8.4 – Components of MSR Income (Loss), net
|  | Years Ended December 31,
(In Thousands) |  | 2017 |  | 2016 |  | 2015
Servicing income |  | $ | 21,120 |  |  | $ | 41,152 |  |  | $ | 38,964 |
Cost of sub-servicer |  | (2,828 | ) |  | (6,281 | ) |  | (5,079 | )
Net servicing fee income |  | 18,292 |  |  | 34,871 |  |  | 33,885 |
Market valuation changes of MSRs |  | (10,166 | ) |  | (36,372 | ) |  | (24,392 | )
Market valuation changes of associated derivatives (1) |  | (568 | ) |  | 15,584 |  |  | (12,708 | )
MSR reversal of provision for repurchases |  | 302 |  |  | 270 |  |  | (707 | )
MSR Income (Loss), Net |  | $ | 7,860 |  |  | $ | 14,353 |  |  | $ | (3,922 | )
(1) | In the second quarter of 2015, we began to identify specific derivatives used to hedge the exposure of our MSRs to changes in market interest rates.

X
- Definition Schedule Of Components Of Mortgage Backed Securities Interest Income [Table Text Block] + References No definition available. + Details
Name: | rwt_ScheduleOfComponentsOfMortgageBackedSecuritiesInterestIncomeTableTextBlock
Namespace Prefix: | rwt_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule Of Mortgage Servicing Rights M S R Table [Text Block] + References No definition available. + Details
Name: | rwt_ScheduleOfMortgageServicingRightsMSRTableTextBlock
Namespace Prefix: | rwt_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule Of Mortgage Servicing Rights and Their Associated Principal Amounts [Table Text Block] + References No definition available. + Details
Name: | rwt_ScheduleOfMortgageServicingRightsandTheirAssociatedPrincipalAmountsTableTextBlock
Namespace Prefix: | rwt_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the activity in the balance of servicing assets (including a description of where changes in fair value are reported in the statement of income for each period for which results of operations are presented), including but not limited to, the following: beginning and ending balances, additions (for instance, through purchases of servicing assets), disposals, changes in fair value during the period resulting from changes in inputs or assumptions used in the valuation model, other changes in fair value along with a description of those changes, and other changes that affect the balance along with a description of those changes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=68078379&loc=d3e122625-111746 + Details
Name: | us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TransfersAndServicingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration