XML 107 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
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, 2021
Dec. 31, 2020
Dec. 31, 2019
Contractual servicing fees $ 875,570 $ 814,646 $ 730,165
Other fees:      
Other 118,884 116,464 98,564
Mortgage servicing rights      
Contractual servicing fees 875,570 814,646 730,165
Other fees:      
Late charges 29,848 36,339 43,350
Other 29,505 25,543 14,258
Bank Servicing Fees $ 934,923 $ 876,528 $ 787,773