XML 138 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
MORTGAGE BANKING ACTIVITIES - LOANS SERVICED BY BANK (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Mortgage Loans Held-for-sale [Line Items]    
Bank serviced loans $ 1,316,919 $ 1,387,314
FHLMC    
Mortgage Loans Held-for-sale [Line Items]    
Bank serviced loans 899,444 966,677
Custodial escrow account balances maintained in connection with serviced loans 8,000 11,000
FNMA    
Mortgage Loans Held-for-sale [Line Items]    
Bank serviced loans $ 417,475 $ 420,637