XML 116 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Servicing Rights and Mortgage Servicing Liabilities - Servicing, Late, Ancillary and Other Fees Relating to MSRs (Details) - Mortgage servicing rights - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Contractual servicing fees $ 1,529,452 $ 1,268,650 $ 1,054,828
Other fees:      
Late charges 73,227 55,685 40,583
Other 13,705 9,539 13,742
Loan servicing fees $ 1,616,384 $ 1,333,874 $ 1,109,153