XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Mortgage Servicing - Components of Servicing Revenue, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Transfers and Servicing [Abstract]        
Servicing fees $ 31,149 $ 31,081 $ 62,930 $ 60,288
Interest earned on escrows 17,896 19,509 35,650 36,516
Prepayment fees 383 2,961 792 5,036
Write-downs and payoffs of MSRs (2,631) (5,599) (4,418) (8,907)
Amortization of MSRs (16,887) (15,605) (33,518) (31,020)
Servicing revenue, net $ 29,910 $ 32,347 $ 61,436 $ 61,913