XML 100 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value - Schedule of Significant Assumptions used in Valuation (Details)
Dec. 31, 2020
years
USD ($)
Dec. 31, 2019
years
USD ($)
Life in years | Loans Held for Investment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 5.9 6.0
Life in years | HMBS - Related Borrowings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 5.9 6.0
Weighted average prepayment speed | Loans Held for Investment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.154 0.146
Weighted average prepayment speed | Fair Value Agency Mortgage Servicing Rights    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.118 0.117
Weighted average prepayment speed | Fair Value Non-Agency Mortgage Servicing Rights    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.115 0.122
Weighted average prepayment speed | HMBS - Related Borrowings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.154 0.146
Weighted average prepayment speed | Mortgage Servicing Rights Pledged    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.115 0.119
Weighted average delinquency rate | Fair Value Agency Mortgage Servicing Rights    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.030 0.032
Weighted average delinquency rate | Fair Value Non-Agency Mortgage Servicing Rights    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.280 0.273
Weighted average delinquency rate | Mortgage Servicing Rights Pledged    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.298 0.203
Weighted average discount rate | Loans Held for Investment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.019 0.028
Weighted average discount rate | Fair Value Agency Mortgage Servicing Rights    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.092 0.093
Weighted average discount rate | Fair Value Non-Agency Mortgage Servicing Rights    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.114 0.113
Weighted average discount rate | HMBS - Related Borrowings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.017 0.027
Weighted average discount rate | Mortgage Servicing Rights Pledged    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.114 0.107
Weighted average cost to service (in dollars) | Fair Value Agency Mortgage Servicing Rights    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs | $ 79 85
Weighted average cost to service (in dollars) | Fair Value Non-Agency Mortgage Servicing Rights    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs | $ 270 277
Weighted average cost to service (in dollars) | Mortgage Servicing Rights Pledged    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs | $ 287 223
Minimum | Life in years | Loans Held for Investment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.9 2.4
Minimum | Life in years | HMBS - Related Borrowings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.9 2.4
Minimum | Weighted average prepayment speed | Loans Held for Investment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.106 0.078
Minimum | Weighted average prepayment speed | HMBS - Related Borrowings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.106 0.078
Maximum | Life in years | Loans Held for Investment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 8.0 7.8
Maximum | Life in years | HMBS - Related Borrowings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 8.0 7.8
Maximum | Weighted average prepayment speed | Loans Held for Investment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.288 0.283
Maximum | Weighted average prepayment speed | HMBS - Related Borrowings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.288 0.283