v3.25.2
MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) - MSRs - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Future amortization    
Six Months Ending December 31, 2025 $ 100,531  
2026 182,283  
2027 160,583  
2028 129,242  
2029 93,452  
2030 64,448  
Thereafter 87,275  
Net carrying value $ 817,814 $ 852,399