XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Mortgage Servicing - Components of Servicing Revenue, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Transfers and Servicing [Abstract]        
Servicing fees $ 31,081 $ 31,322 $ 60,288 $ 63,070
Interest earned on escrows 19,509 1,786 36,516 2,624
Prepayment fees 2,961 15,231 5,036 31,370
Write-offs of MSRs (5,599) (12,846) (8,907) (25,545)
Amortization of MSRs (15,605) (14,779) (31,020) (29,750)
Servicing revenue, net $ 32,347 $ 20,714 $ 61,913 $ 41,769