v3.25.2
FAIR VALUE MEASUREMENT (Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Debt securities held to maturity $ 182,845 $ 182,773
Time deposits 566,678 551,156
Short-term borrowings 49,720 42,242
Long-term debt 0 5,000
Other interest bearing liabilities 776 830
Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Debt securities held to maturity 187,174 191,627
Loans, net of allowance for credit losses 549,697 527,686
Time deposits 220,127 213,352
Short-term borrowings 33,000 27,900
Long-term debt 0 5,000
Other interest bearing liabilities 776 830
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Debt securities held to maturity 182,845 182,773
Loans, net of allowance for credit losses 533,206 511,826
Time deposits 219,018 212,152
Short-term borrowings 33,000 27,900
Long-term debt 0 5,000
Other interest bearing liabilities 776 829
Fair Value | (Level 2) Significant Other Observable Inputs    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Debt securities held to maturity 182,845 182,773
Time deposits 219,018 212,152
Short-term borrowings 33,000 27,900
Long-term debt   5,000
Other interest bearing liabilities 776 829
Fair Value | (Level 3) Significant Other Unobservable Inputs    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Loans, net of allowance for credit losses $ 533,206 $ 511,826