XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Mortgage Servicing - Components of Servicing Revenue, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Transfers and Servicing [Abstract]        
Servicing fees $ 32,887 $ 31,149 $ 65,430 $ 62,930
Interest earned on escrows 13,512 17,896 26,402 35,650
Prepayment fees 863 383 1,897 792
Write-offs and payoffs of MSRs (2,058) (2,631) (5,164) (4,418)
Amortization of MSRs (17,767) (16,887) (35,525) (33,518)
Servicing revenue, net $ 27,437 $ 29,910 $ 53,040 $ 61,436