XML 92 R81.htm IDEA: XBRL DOCUMENT v3.25.2
Mortgage Servicing Rights, Net - Schedule of Servicing Fees and Escrow Interest (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 $ 45,323 $ 42,175 $ 89,866 $ 84,131
Contractually specified servicing fee income, statement of income or comprehensive income flag Revenues Revenues Revenues Revenues
Escrow interest and placement fees $ 12,492 $ 15,556 $ 24,734 $ 29,746
Ancillary fees $ 978 $ 354 $ 1,667 $ 822
Ancillary fee income, servicing financial asset, statement of income or comprehensive income flag Revenues Revenues Revenues Revenues
Total $ 58,793 $ 58,085 $ 116,267 $ 114,699