XML 102 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value - Schedule of Significant Assumptions used in Valuation (Details)
Dec. 31, 2024
year
USD ($)
Dec. 31, 2023
year
USD ($)
Life in years | Loans Held for Investment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 4.2 5.2
Life in years | HMBS - Related Borrowings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 4.2 5.2
Life in years | Mortgage Servicing Rights Pledged    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 4.7 4.3
Weighted average prepayment speed | Loans Held for Investment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.213 0.172
Weighted average prepayment speed | Fair Value Agency Mortgage Servicing Rights    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.064 0.077
Weighted average prepayment speed | Fair Value Non Agency Mortgage Servicing Rights    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.078 0.079
Weighted average prepayment speed | HMBS - Related Borrowings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.213 0.172
Weighted average prepayment speed | Mortgage Servicing Rights Pledged    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.054 0.065
Weighted average delinquency rate | Fair Value Agency Mortgage Servicing Rights    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.012 0.013
Weighted average delinquency rate | Fair Value Non Agency Mortgage Servicing Rights    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.104 0.100
Weighted average delinquency rate | Mortgage Servicing Rights Pledged    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.030 0.028
Weighted average discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.100 0.094
Weighted average discount rate | Loans Held for Investment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.054 0.049
Weighted average discount rate | Fair Value Agency Mortgage Servicing Rights    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.100 0.092
Weighted average discount rate | Fair Value Non Agency Mortgage Servicing Rights    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.109 0.114
Weighted average discount rate | HMBS - Related Borrowings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.053 0.049
Weighted average discount rate | Mortgage Servicing Rights Pledged    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.103 0.096
Weighted average cost to service (in dollars) | Fair Value Agency Mortgage Servicing Rights    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs | $ 71 71
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 | $ 193 192
Weighted average cost to service (in dollars) | Mortgage Servicing Rights Pledged    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs | $ 133 130
Minimum | Life in years | Loans Held for Investment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.4 0.8
Minimum | Life in years | HMBS - Related Borrowings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.4 0.8
Minimum | Weighted average prepayment speed | Loans Held for Investment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.131 0.120
Minimum | Weighted average prepayment speed | HMBS - Related Borrowings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.131 0.120
Maximum | Life in years | Loans Held for Investment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 7.6 7.9
Maximum | Life in years | HMBS - Related Borrowings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 7.6 7.9
Maximum | Weighted average prepayment speed | Loans Held for Investment    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.316 0.354
Maximum | Weighted average prepayment speed | HMBS - Related Borrowings    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement inputs 0.316 0.354