v3.25.2
MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mortgage Servicing Rights        
Beginning balance     $ 852,399  
Ending balance $ 817,814   817,814  
MSRs        
Mortgage Servicing Rights        
Beginning balance 825,761 $ 881,834 852,399 $ 907,415
Additions, following the sale of loan 47,068 21,172 73,911 47,582
Amortization (53,264) (50,495) (105,086) (101,026)
Pre-payments and write-offs (1,751) (1,680) (3,410) (3,140)
Ending balance $ 817,814 $ 850,831 $ 817,814 $ 850,831