XML 102 R92.htm IDEA: XBRL DOCUMENT v3.22.2
Mortgage Servicing Rights, Net - Schedule of Servicing Fees and Escrow Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Transfers and Servicing [Abstract]        
Servicing fees $ 37,089 $ 34,414 $ 73,034 $ 67,090
Escrow interest and placement fees 2,389 1,080 3,406 2,051
Ancillary fees 7,482 1,132 13,156 3,819
Total servicing fees and escrow interest $ 46,960 $ 36,626 $ 89,596 $ 72,960