Annual report [Section 13 and 15(d), not S-K Item 405]

FAIR VALUE MEASUREMENTS (Schedule of Financial Instruments with Estimated Fair Values) (Details)

v3.25.0.1
FAIR VALUE MEASUREMENTS (Schedule of Financial Instruments with Estimated Fair Values) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value Disclosure Item Amounts [Domain] | Level 1 Inputs [Member]        
ASSETS:        
Investment Securities, Held to Maturity $ 361,529 $ 441,189    
Other Equity Securities   0    
Mortgage Servicing Rights   0    
Loans, Net of Allowance for Credit Losses   0    
Fair Value Disclosure Item Amounts [Domain] | Level 2 Inputs [Member]        
ASSETS:        
Investment Securities, Held to Maturity 182,931 150,562    
Other Equity Securities   2,848    
Mortgage Servicing Rights   0    
Loans, Net of Allowance for Credit Losses   0    
Fair Value Disclosure Item Amounts [Domain] | Level 3 Inputs [Member]        
ASSETS:        
Investment Securities, Held to Maturity 0 0    
Other Equity Securities   0    
Mortgage Servicing Rights   1,280    
Loans, Net of Allowance for Credit Losses   2,510,529    
Investment Securities, Held to Maturity 567,155 625,022    
Equity Securities 2,399 3,450    
Loans Held for Sale 28,672 28,211    
Mortgage Servicing Rights 933 831 $ 2,599 $ 3,774
LIABILITIES:        
Derivative Liabilities 75,653 66,080    
Level 1 Inputs [Member]        
ASSETS:        
Cash 70,543 83,118    
Short-Term Investments 321,311 228,949    
Other Equity Securities 0      
Mortgage Servicing Rights 0      
Loans, Net of Allowance for Credit Losses 0 0    
LIABILITIES:        
Deposits 0 0    
Short-Term Borrowings 0 0    
Subordinated Notes Payable 0 0    
Long-Term Borrowings 0 0    
Level 2 Inputs [Member]        
ASSETS:        
Cash 0 0    
Short-Term Investments 0 0    
Other Equity Securities 2,848      
Mortgage Servicing Rights 0      
Loans, Net of Allowance for Credit Losses 0 0    
LIABILITIES:        
Deposits 3,046,926 3,243,896    
Short-Term Borrowings 28,304 35,341    
Subordinated Notes Payable 42,530 44,323    
Long-Term Borrowings 794 315    
Level 3 Inputs [Member]        
ASSETS:        
Cash 0 0    
Short-Term Investments 0 0    
Other Equity Securities 0      
Mortgage Servicing Rights 1,616      
Loans, Net of Allowance for Credit Losses 2,457,883 2,510,529    
LIABILITIES:        
Deposits 0 0    
Short-Term Borrowings 0 0    
Subordinated Notes Payable 0 0    
Long-Term Borrowings 0 0    
Carrying Value [Member]        
ASSETS:        
Cash 70,543 83,118    
Short-Term Investments 321,311 228,949    
Investment Securities, Held to Maturity 567,155 625,022    
Other Equity Securities 2,848 2,848    
Mortgage Servicing Rights 933 831    
Loans, Net of Allowance for Credit Losses 2,622,299 2,703,977    
LIABILITIES:        
Deposits 3,671,977 3,701,822    
Short-Term Borrowings 28,304 35,341    
Subordinated Notes Payable 52,887 52,887    
Long-Term Borrowings $ 794 $ 315