| FAIR VALUE MEASUREMENTS (Tables) | 3 Months Ended | 
|---|---|
| Mar. 31, 2024 | |
| Fair Value Measurements [Abstract] | |
| Schedule of financial assets and financial liabilities measured at fair value on a recurring basis | Level 1  Level 2  Level 3  Total (Dollars in Thousands)  Inputs  Inputs  Inputs  Value  March 31, 2024  ASSETS:  Securities Available for U.S. Government Treasury  $  23,751 $  - $  - $  23,751 U.S. Government Agency  - 139,048 - 139,048 States and Political Subdivisions  - 38,703 - 38,703 Mortgage-Backed Securities  - 60,548 - 60,548 Corporate Debt Securities  - 57,192 - 57,192 Equity Securities  - - 3,445 3,445 Loans Held for Sale  - 24,705 - 24,705 Residential Mortgage Loan Commitments  - - 727 727 Interest Rate Swap Derivative  - 5,755 - 5,755 LIABILITIES:  Forward Sales Contracts  - 78 - 78 December 31, 2023  ASSETS:  Securities Available for U.S. Government Treasury  $  24,679 $  - $  - $  24,679 U.S. Government Agency  - 145,034 - 145,034 States and Political Subdivisions  - 39,083 - 39,083 Mortgage-Backed Securities  - 63,303 - 63,303 Corporate Debt Securities  - 57,552 - 57,552 Equity Securities  - - 3,450 3,450 Loans Held for Sale  - 28,211 - 28,211 Residential Mortgage Loan Commitments  - - 523 523 Interest Rate Swap Derivative  - 5,317 - 5,317 LIABILITIES:  Forward Sales Contracts  - 209 - 209 | 
| Schedule of financial instruments with estimated fair values | March 31, 2024  Carrying  Level 1  Level 2  Level 3  (Dollars in Thousands)  Value  Inputs  Inputs  Inputs  ASSETS:  Cash  $  73,642 $  73,642 $  - $  - Fed Funds Sold and Interest Bearing Deposits  231,047 231,047 - - Investment Securities, Held to Maturity  603,386 426,474 143,208 - Other Equity Securities  2,848 - 2,848 - Mortgage Servicing Rights  919 - - 1,419 Loans, Net of Allowance for Credit Losses  2,701,843 - - 2,531,574 LIABILITIES:  Deposits  $  3,654,801 $  - $  3,208,299 $  - Short-Term 31,886 - 31,886 - Subordinated Notes Payable  52,887 - 43,861 - Long-Term Borrowings  265 - 264 - December 31, 2023  Carrying  Level 1  Level 2  Level 3  (Dollars in Thousands)  Value  Inputs  Inputs  Inputs  ASSETS:  Cash  $  83,118 $  83,118 $  - $  - Fed Funds Sold and Interest Bearing Deposits  228,949 228,949 - - Investment Securities, Held to Maturity  625,022 441,189 150,562 - Other Equity Securities  2,848 - 2,848 - Mortgage Servicing Rights  831 - - 1,280 Loans, Net of Allowance for Credit Losses  2,703,977 - - 2,510,529 LIABILITIES:  Deposits  $  3,701,822 $  - $  3,243,896 $  - Short-Term 35,341 - 35,341 - Subordinated Notes Payable  52,887 - 44,323 - Long-Term Borrowings  315 - 315 - |