v3.26.1
Mortgage Servicing Rights - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Servicing Assets at Fair Value [Line Items]      
MSR UPB of underlying loans $ 11,700.0 $ 8,700.0  
Remaining receivable balance 21.0   $ 22.0
Ancillary income associated with the Company's MSR portfolio 77.3 59.0  
Early payoff fee income 6.5 4.4  
Servicing advances, net 92.0   $ 108.0
Servicing Contracts      
Servicing Assets at Fair Value [Line Items]      
Gain (loss) on MSR sales $ 12.0 $ (0.3)