XML 102 R92.htm IDEA: XBRL DOCUMENT v3.22.2.2
Mortgage Servicing Rights, Net - Schedule of Servicing Fees and Escrow Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Transfers and Servicing [Abstract]        
Servicing fees $ 37,333 $ 35,444 $ 110,367 $ 102,534
Escrow interest and placement fees 6,870 1,117 10,276 3,168
Ancillary fees 6,830 3,533 19,986 7,352
Total servicing fees and escrow interest $ 51,033 $ 40,094 $ 140,629 $ 113,054