v3.26.1
Fair Value - Schedule of Significant Assumptions used in Valuation (Details)
Jun. 30, 2026
year
USD ($)
Dec. 31, 2025
year
USD ($)
Discount rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.095 0.098
Loans Held for Sale - Fair Value | Discount rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.075 0.075
Loans Held for Sale - Fair Value | Minimum | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.2 0.2
Loans Held for Sale - Fair Value | Minimum | Prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.092 0.066
Loans Held for Sale - Fair Value | Maximum | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 8.4 9.2
Loans Held for Sale - Fair Value | Maximum | Prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.385 0.385
Loans Held for Sale - Fair Value | Weighted Average | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 2.0 1.8
Loans Held for Sale - Fair Value | Weighted Average | Prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.253 0.251
Loans Held for Investment Reverse Mortgages | Discount rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.049 0.048
Loans Held for Investment Reverse Mortgages | Minimum | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.3 0.6
Loans Held for Investment Reverse Mortgages | Minimum | Prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.136 0.131
Loans Held for Investment Reverse Mortgages | Maximum | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 6.3 7.8
Loans Held for Investment Reverse Mortgages | Maximum | Prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.437 0.266
Loans Held for Investment Reverse Mortgages | Weighted Average | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 3.3 4.7
Loans Held for Investment Reverse Mortgages | Weighted Average | Prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.261 0.189
Fair Value Agency Mortgage Servicing Rights | Minimum | Prepayment speed | GSE    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.039 0.040
Fair Value Agency Mortgage Servicing Rights | Minimum | Prepayment speed | Ginnie Mae    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.035 0.057
Fair Value Agency Mortgage Servicing Rights | Minimum | Discount rate | GSE    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.084 0.089
Fair Value Agency Mortgage Servicing Rights | Minimum | Discount rate | Ginnie Mae    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.097 0.105
Fair Value Agency Mortgage Servicing Rights | Minimum | Delinquency | GSE    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.017 0.004
Fair Value Agency Mortgage Servicing Rights | Minimum | Delinquency | Ginnie Mae    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.091 0.048
Fair Value Agency Mortgage Servicing Rights | Minimum | Cost to service (in dollars) | GSE    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 71 67
Fair Value Agency Mortgage Servicing Rights | Minimum | Cost to service (in dollars) | Ginnie Mae    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 108 92
Fair Value Agency Mortgage Servicing Rights | Maximum | Prepayment speed | GSE    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.091 0.100
Fair Value Agency Mortgage Servicing Rights | Maximum | Prepayment speed | Ginnie Mae    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.112 0.106
Fair Value Agency Mortgage Servicing Rights | Maximum | Discount rate | GSE    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.088 0.151
Fair Value Agency Mortgage Servicing Rights | Maximum | Discount rate | Ginnie Mae    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.137 0.150
Fair Value Agency Mortgage Servicing Rights | Maximum | Delinquency | GSE    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.022 0.010
Fair Value Agency Mortgage Servicing Rights | Maximum | Delinquency | Ginnie Mae    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.123 0.091
Fair Value Agency Mortgage Servicing Rights | Maximum | Cost to service (in dollars) | GSE    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 73 69
Fair Value Agency Mortgage Servicing Rights | Maximum | Cost to service (in dollars) | Ginnie Mae    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 122 108
Fair Value Agency Mortgage Servicing Rights | Weighted Average | Prepayment speed | GSE    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.065 0.068
Fair Value Agency Mortgage Servicing Rights | Weighted Average | Prepayment speed | Ginnie Mae    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.061 0.077
Fair Value Agency Mortgage Servicing Rights | Weighted Average | Discount rate | GSE    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.085 0.092
Fair Value Agency Mortgage Servicing Rights | Weighted Average | Discount rate | Ginnie Mae    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.096 0.106
Fair Value Agency Mortgage Servicing Rights | Weighted Average | Delinquency | GSE    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.020 0.005
Fair Value Agency Mortgage Servicing Rights | Weighted Average | Delinquency | Ginnie Mae    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.111 0.056
Fair Value Agency Mortgage Servicing Rights | Weighted Average | Cost to service (in dollars) | GSE    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input | $ 72 67
Fair Value Agency Mortgage Servicing Rights | Weighted Average | Cost to service (in dollars) | Ginnie Mae    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 116 96
Fair Value Non-Agency Mortgage Servicing Rights | Minimum | Prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.028 0.054
Fair Value Non-Agency Mortgage Servicing Rights | Minimum | Discount rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.104 0.095
Fair Value Non-Agency Mortgage Servicing Rights | Minimum | Delinquency    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.124 0.090
Fair Value Non-Agency Mortgage Servicing Rights | Minimum | Cost to service (in dollars)    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 175 158
Fair Value Non-Agency Mortgage Servicing Rights | Maximum | Prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.069 0.075
Fair Value Non-Agency Mortgage Servicing Rights | Maximum | Discount rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.117 0.145
Fair Value Non-Agency Mortgage Servicing Rights | Maximum | Delinquency    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.158 0.177
Fair Value Non-Agency Mortgage Servicing Rights | Maximum | Cost to service (in dollars)    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 219 189
Fair Value Non-Agency Mortgage Servicing Rights | Weighted Average | Prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.054 0.064
Fair Value Non-Agency Mortgage Servicing Rights | Weighted Average | Discount rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.110 0.104
Fair Value Non-Agency Mortgage Servicing Rights | Weighted Average | Delinquency    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.132 0.120
Fair Value Non-Agency Mortgage Servicing Rights | Weighted Average | Cost to service (in dollars)    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 184 173
HMBS - Related Borrowings | Discount rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.049 0.047
HMBS - Related Borrowings | Minimum | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.3 0.6
HMBS - Related Borrowings | Minimum | Prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.136 0.131
HMBS - Related Borrowings | Maximum | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 6.3 7.8
HMBS - Related Borrowings | Maximum | Prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.437 0.266
HMBS - Related Borrowings | Weighted Average | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 3.3 4.7
HMBS - Related Borrowings | Weighted Average | Prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.261 0.189
Mortgage Servicing Rights Pledged | Life in years    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 5.1 5.2
Mortgage Servicing Rights Pledged | Prepayment speed    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.046 0.052
Mortgage Servicing Rights Pledged | Discount rate    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.093 0.096
Mortgage Servicing Rights Pledged | Delinquency    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input 0.045 0.033
Mortgage Servicing Rights Pledged | Cost to service (in dollars)    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Measurement input | $ 133 124