XML 103 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Mortgage Servicing Rights and Mortgage Servicing Liabilities - Servicing, Late, Ancillary and Other Fees Relating to MSRs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Other fees:      
Loan servicing fees $ 1,228,637 $ 1,075,112 $ 998,291
Mortgage servicing rights      
Contractual servicing fees 1,054,828 875,570 814,646
Other fees:      
Late charges 40,583 29,848 36,339
Other 13,742 29,505 25,543
Loan servicing fees $ 1,109,153 $ 934,923 $ 876,528