XML 99 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value - Schedule of Significant Assumptions used in Valuation (Details) - $ / loan
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Loans Held for Investment [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value valuation assumptions, term 5 years 10 months 24 days 6 years 4 months 24 days
Mortgage Servicing Rights - Amortized Costs [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Advance financing cost   5 years
Interest rate for computing float earnings   5 years
Weighted average cost to service (in dollars)   108
Fair Value Agency Mortgage Servicing Rights [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Advance financing cost 5 years 5 years
Interest rate for computing float earnings 5 years 5 years
Weighted average cost to service (in dollars) 90 64
Fair Value Non-Agency Mortgage Servicing Rights [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest rate for computing float earnings 5 years 5 years
Fair value inputs financing costs float earnings, basis spread 0.50% 0.50%
Fair value input, interest rate 2.75% 2.75%
Weighted average cost to service (in dollars) 297 305
Automotive Dealer Financing Notes [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value valuation assumptions, term   2 months 19 days
Fair value inputs average note rate   8.50%
Fair value inputs loan loss rate   21.50%
HMBS - Related Borrowings [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value valuation assumptions, term 5 years 10 months 24 days 6 years 4 months 24 days
Mortgage Servicing Rights Pledged [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest rate for computing float earnings 5 years  
Fair value inputs financing costs float earnings, basis spread 0.50% 0.50%
Fair value input, interest rate 2.75% 2.75%
Weighted average cost to service (in dollars) 234 311
Measurement Input, Prepayment Rate [Member] | Loans Held for Investment [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 14.70% 13.10%
Measurement Input, Prepayment Rate [Member] | Mortgage Servicing Rights - Amortized Costs [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions   8.80%
Measurement Input, Prepayment Rate [Member] | Fair Value Agency Mortgage Servicing Rights [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 8.50% 8.10%
Measurement Input, Prepayment Rate [Member] | Fair Value Non-Agency Mortgage Servicing Rights [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 15.40% 16.60%
Measurement Input, Prepayment Rate [Member] | HMBS - Related Borrowings [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 14.70% 13.10%
Measurement Input, Prepayment Rate [Member] | Mortgage Servicing Rights Pledged [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 13.90% 17.00%
Measurement Input, Default Rate [Member] | Mortgage Servicing Rights - Amortized Costs [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions   10.90%
Measurement Input, Default Rate [Member] | Fair Value Agency Mortgage Servicing Rights [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 6.60% 1.00%
Measurement Input, Default Rate [Member] | Fair Value Non-Agency Mortgage Servicing Rights [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 27.10% 28.50%
Measurement Input, Default Rate [Member] | Mortgage Servicing Rights Pledged [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 20.30% 28.90%
Measurement Input, Discount Rate [Member] | Loans Held for Investment [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 3.40% 3.20%
Measurement Input, Discount Rate [Member] | Mortgage Servicing Rights - Amortized Costs [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions   9.20%
Measurement Input, Discount Rate [Member] | Fair Value Agency Mortgage Servicing Rights [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 9.10% 9.00%
Measurement Input, Discount Rate [Member] | Fair Value Non-Agency Mortgage Servicing Rights [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 12.80% 13.00%
Measurement Input, Discount Rate [Member] | Automotive Dealer Financing Notes [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions   10.00%
Measurement Input, Discount Rate [Member] | HMBS - Related Borrowings [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 3.30% 3.11%
Measurement Input, Discount Rate [Member] | Mortgage Servicing Rights Pledged [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 12.00% 13.70%
LIBOR [Member] | Mortgage Servicing Rights Pledged [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest rate for computing float earnings   1 month
Minimum [Member] | Loans Held for Investment [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value valuation assumptions, term 3 years 4 years 4 months 24 days
Minimum [Member] | HMBS - Related Borrowings [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value valuation assumptions, term 3 years 4 years 4 months 24 days
Minimum [Member] | Measurement Input, Prepayment Rate [Member] | Loans Held for Investment [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 6.80% 5.40%
Minimum [Member] | Measurement Input, Prepayment Rate [Member] | HMBS - Related Borrowings [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 6.80% 5.40%
Maximum [Member] | Loans Held for Investment [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value valuation assumptions, term 7 years 7 months 6 days 8 years 1 month 6 days
Maximum [Member] | HMBS - Related Borrowings [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value valuation assumptions, term 7 years 7 months 6 days 8 years 1 month 6 days
Maximum [Member] | Measurement Input, Prepayment Rate [Member] | Loans Held for Investment [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 38.40% 51.90%
Maximum [Member] | Measurement Input, Prepayment Rate [Member] | HMBS - Related Borrowings [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurement Valuation Assumptions 38.40% 51.90%