v3.26.1
MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) - MSRs - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Future amortization    
2026 $ 106,275  
2027 196,669  
2028 165,837  
2029 123,738  
2030 78,895  
2031 49,599  
Thereafter 72,338  
Net carrying value $ 793,351 $ 808,145