v3.26.1
MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
MORTGAGE SERVICING RIGHTS        
Beginning balance     $ 808,145  
Ending balance $ 793,351   793,351  
MSRs        
MORTGAGE SERVICING RIGHTS        
Beginning balance 795,754 $ 825,761 808,145 $ 852,399
Additions, following the sale of loan 54,077 47,068 100,438 73,911
Amortization (54,267) (53,264) (107,343) (105,086)
Pre-payments and write-offs (2,213) (1,751) (7,889) (3,410)
Ending balance $ 793,351 $ 817,814 $ 793,351 $ 817,814