v3.25.1
Fair Value - Schedule of Significant Assumptions used in Valuation (Details)
Mar. 31, 2025
USD ($)
year
Dec. 31, 2024
year
USD ($)
Discount rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.100 0.100
Loans Held for Investment Reverse Mortgages | Discount rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.050 0.054
Loans Held for Investment Reverse Mortgages | Minimum | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.4 0.4
Loans Held for Investment Reverse Mortgages | Minimum | Weighted average prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.132 0.131
Loans Held for Investment Reverse Mortgages | Maximum | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 7.6 7.6
Loans Held for Investment Reverse Mortgages | Maximum | Weighted average prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.320 0.316
Loans Held for Investment Reverse Mortgages | Weighted Average | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 4.4 4.2
Loans Held for Investment Reverse Mortgages | Weighted Average | Weighted average prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.203 0.213
Fair Value Agency Mortgage Servicing Rights | Weighted average prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.067 0.064
Fair Value Agency Mortgage Servicing Rights | Discount rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.096 0.100
Fair Value Agency Mortgage Servicing Rights | Weighted average lifetime delinquency rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.012 0.012
Fair Value Agency Mortgage Servicing Rights | Weighted average cost to service (in dollars)    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input | $ 71 71
Fair Value Non-Agency Mortgage Servicing Rights | Weighted average prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.077 0.078
Fair Value Non-Agency Mortgage Servicing Rights | Discount rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.109 0.109
Fair Value Non-Agency Mortgage Servicing Rights | Weighted average lifetime delinquency rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.108 0.104
Fair Value Non-Agency Mortgage Servicing Rights | Weighted average cost to service (in dollars)    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input | $ 194 193
HMBS - Related Borrowings | Discount rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.050 0.053
HMBS - Related Borrowings | Minimum | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.4 0.4
HMBS - Related Borrowings | Minimum | Weighted average prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.132 0.131
HMBS - Related Borrowings | Maximum | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 7.6 7.6
HMBS - Related Borrowings | Maximum | Weighted average prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.320 0.316
HMBS - Related Borrowings | Weighted Average | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 4.4 4.2
HMBS - Related Borrowings | Weighted Average | Weighted average prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.203 0.213
Mortgage Servicing Rights Pledged | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 4.7 4.7
Mortgage Servicing Rights Pledged | Weighted average prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.055 0.054
Mortgage Servicing Rights Pledged | Discount rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.100 0.103
Mortgage Servicing Rights Pledged | Weighted average lifetime delinquency rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.031 0.030
Mortgage Servicing Rights Pledged | Weighted average cost to service (in dollars)    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input | $ 133 133