v3.26.1
Mortgage Servicing Rights and Related Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Transfers and Servicing [Abstract]  
Schedule of Changes to MSR Assets
The following table sets forth the carrying value of the Company's MSRs and the related liabilities, which are recorded at fair value as described in Note 3, Fair Value Measurements. MSR related liabilities are recorded in Accounts payable and other liabilities in the Company's Condensed Consolidated Balance Sheets.

June 30, 2026December 31, 2025
MSRs, at fair value$18,905 $19,442 
Excess spread financing, at fair value$322 $337 
MSRs financing, at fair value16 11 
MSR related liabilities - nonrecourse, at fair value$338 $348 
The following table summarizes changes to the MSR assets:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Fair value, beginning of period$19,377 $7,350 $19,442 $7,633 
Fair value of originated MSRs759 343 1,447 608 
MSRs sales(833)(56)(1,440)(200)
MSRs purchases151 179 320 224 
Changes in fair value (1)
Due to changes in valuation model inputs or assumptions
97 (25)399 (284)
Due to collection/realization of cash flows(646)(224)(1,263)(414)
Total changes in fair value(549)(249)(864)(698)
Fair value, end of period$18,905 $7,567 $18,905 $7,567 
(1)    Reflects changes in market interest rates and assumptions, including OAS, prepayment speeds, cost to service per loan, and the gains or losses on sales of MSRs during the period. It does not include the change in fair value of derivatives that economically hedge MSRs, the change in fair value of excess spread financing or the effects of contractual prepayment protection resulting from sales or purchases of MSRs.
Schedule of Discount Rate and Prepayment Speeds at Two Different Data Points
The following sensitivity analysis shows the potential impact on the fair value of the Company’s MSRs based on hypothetical changes in key assumptions, including the OAS, prepayment speeds and cost to service per loan:
OAS
Prepayment Speeds
Cost to Service per Loan
100 BPS
Adverse Change
200 BPS
Adverse Change
10%
Adverse Change
20%
Adverse Change
10%
Adverse Change
20%
Adverse Change
June 30, 2026$(692)$(1,333)$(456)$(879)$(117)$(234)
December 31, 2025$(718)$(1,383)$(527)$(1,015)$(124)$(248)
Schedule of Loan Servicing Income, Net
For the periods presented, Loan servicing income, net consisted of the following:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Contractually specified servicing fees (1)
$903 $382 $1,822 $763 
Subservicing income103 214 
Other ancillary income60 16 113 32 
Servicing fee income1,066 401 2,149 802 
Change in valuation model inputs or assumptions for MSRs and related liabilities70 (25)349 (286)
Change in fair value of MSR hedge(47)45 (207)47 
Collection/realization of cash flows(639)(219)(1,243)(409)
Change in fair value of MSRs, net(616)(199)(1,101)(648)
Loan servicing income, net$450 $202 $1,048 $154 
(1)    Amounts include servicing fees from loans sold with servicing retained of $684 and $341 for the three months ended June 30, 2026 and 2025, respectively, and $1,220 and $682 for the six months ended June 30, 2026 and 2025, respectively.