XML 100 R87.htm IDEA: XBRL DOCUMENT v3.25.2
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 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Contractual servicing fees $ 435,517 $ 375,040 $ 853,204 $ 733,066
Other fees:        
Late charges 19,855 17,248 39,906 34,857
Other 4,060 3,149 7,539 5,789
Loan servicing fees $ 459,432 $ 395,437 $ 900,649 $ 773,712