XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Mortgage Servicing - Components of Servicing Revenue, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Transfers and Servicing [Abstract]        
Servicing fees $ 32,191 $ 30,631 $ 92,479 $ 93,702
Interest earned on escrows 20,985 7,450 57,501 10,073
Prepayment fees 1,044 11,218 6,080 42,588
Write-offs of MSRs (2,857) (11,773) (11,764) (37,318)
Amortization of MSRs (15,900) (14,782) (46,920) (44,532)
Servicing revenue, net $ 35,463 $ 22,744 $ 97,376 $ 64,513