v3.25.1
MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) - MSRs - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Future amortization    
Nine Months Ending December 31, 2025 $ 148,045  
2026 175,412  
2027 153,757  
2028 122,585  
2029 88,577  
2030 60,614  
Thereafter 76,771  
Net carrying value $ 825,761 $ 852,399