XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) - MSRs - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Future amortization    
Six Months Ending December 31, 2023 $ 96,807  
2024 181,006  
2025 158,432  
2026 132,857  
2027 112,750  
2028 91,921  
Thereafter 158,358  
Net carrying value $ 932,131 $ 975,226