XML 150 R132.htm IDEA: XBRL DOCUMENT v3.25.0.1
MORTGAGE BANKING ACTIVITIES - LOANS SERVICED BY BANK (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Mortgage Loans Held-for-sale [Line Items]    
Bank serviced loans $ 1,323,622,000 $ 1,316,919,000
Carrying value of LRA 572,000 0
FHLMC    
Mortgage Loans Held-for-sale [Line Items]    
Bank serviced loans 830,835,000 899,444,000
Custodial escrow account balances maintained in connection with serviced loans 8,000,000 8,000,000
FNMA    
Mortgage Loans Held-for-sale [Line Items]    
Bank serviced loans 448,488,000 417,475,000
FHLB    
Mortgage Loans Held-for-sale [Line Items]    
Bank serviced loans 44,299,000  
Amount of funds withheld to settle recourse obligations $ 1,336,000 $ 0