v3.25.1
MORTGAGE SERVICING RIGHTS (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
item
Dec. 31, 2024
USD ($)
item
M
MORTGAGE SERVICING RIGHTS    
Fair value at beginning of period $ 13,369,000 $ 13,668,000
Servicing asset additions 325,000 1,343,000
Loan payments and payoffs (425,000) (1,735,000)
Changes in valuation inputs and assumptions used in the valuation model 275,000 93,000
Amount recognized through earnings 175,000 (299,000)
Fair value at end of period 13,544,000 13,369,000
Unpaid principal balance of loans serviced for others $ 1,173,921,000 $ 1,172,311,000
MSR asset, measurement input 0.0115 0.0114
Prepayment speed    
MORTGAGE SERVICING RIGHTS    
MSR asset, measurement input 8.1 8.2
Discount rate    
MORTGAGE SERVICING RIGHTS    
MSR asset, measurement input | item 0.1018 0.1018