v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of IRLC Unpaid Principal Balance
The UPB of IRLCs was as follows:
June 30, 2026December 31, 2025
Fixed RateVariable RateFixed RateVariable Rate
IRLCs$13,984 $2,399 $12,331 $1,066 
Schedule of Investor Reserves Activity The following presents the activity in the investor reserves:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Balance at beginning of period$123 $101 $129 $100 
(Benefit from) provision for investor reserves(2)(1)4 
Realized losses(5)(2)(17)(5)
Balance at end of period$116 $98 $116 $98