XML 102 R87.htm IDEA: XBRL DOCUMENT v3.25.1
Mortgage Servicing Rights and Mortgage Servicing Liabilities - Servicing, Late, Ancillary and Other Fees Relating to MSRs (Details) - Mortgage servicing rights - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Contractual servicing fees $ 417,687 $ 358,026
Other fees:    
Late charges 20,051 17,609
Other 3,479 2,640
Loan servicing fees $ 441,217 $ 378,275