XML 97 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value - Schedule of Significant Assumptions used in Valuation (Details)
Dec. 31, 2023
year
USD ($)
Jun. 30, 2023
Dec. 31, 2022
year
USD ($)
Warehouse Mortgage Loan Financing Facility      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Debt instrument stated percentage of interest (percentage)   3.00%  
Life in years | Loans Held for Investment      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 5.2   5.0
Life in years | HMBS - Related Borrowings      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 5.2   5.0
Life in years | Mortgage Servicing Rights Pledged      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 4.3   5.6
Weighted average prepayment speed | Loans Held for Investment      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.172   0.180
Weighted average prepayment speed | Fair Value Agency Mortgage Servicing Rights      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.077   0.069
Weighted average prepayment speed | Fair Value Non Agency Mortgage Servicing Rights      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.079   0.079
Weighted average prepayment speed | HMBS - Related Borrowings      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.172   0.180
Weighted average prepayment speed | Mortgage Servicing Rights Pledged      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.065   0.076
Weighted average delinquency rate | Fair Value Agency Mortgage Servicing Rights      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.013   0.014
Weighted average delinquency rate | Fair Value Non Agency Mortgage Servicing Rights      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.100   0.101
Weighted average delinquency rate | Mortgage Servicing Rights Pledged      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.028   0.071
Weighted average discount rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.094   0.076
Weighted average discount rate | Loans Held for Investment      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.049   0.051
Weighted average discount rate | Fair Value Agency Mortgage Servicing Rights      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.092   0.096
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.106
Weighted average discount rate | HMBS - Related Borrowings      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.049   0.050
Weighted average discount rate | Mortgage Servicing Rights Pledged      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.096   0.102
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   72
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 | $ 192   201
Weighted average cost to service (in dollars) | Mortgage Servicing Rights Pledged      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs | $ 130   174
Minimum | Life in years | Loans Held for Investment      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.8   1.0
Minimum | Life in years | HMBS - Related Borrowings      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.8   1.0
Minimum | Weighted average prepayment speed | Loans Held for Investment      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.120   0.132
Minimum | Weighted average prepayment speed | HMBS - Related Borrowings      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.120   0.132
Maximum | Life in years | Loans Held for Investment      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 7.9   7.6
Maximum | Life in years | HMBS - Related Borrowings      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 7.9   7.6
Maximum | Weighted average prepayment speed | Loans Held for Investment      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.354   0.450
Maximum | Weighted average prepayment speed | HMBS - Related Borrowings      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Measurement inputs 0.354   0.450