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

INVESTMENT SECURITIES (Schedule of Amortized Cost and Related Market Value of Investment Securities Available-for-Sale) (Details)

v3.25.0.1
INVESTMENT SECURITIES (Schedule of Amortized Cost and Related Market Value of Investment Securities Available-for-Sale) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Available-for-sale    
Amortized Cost $ 429,033 $ 367,747
Unrealized Gains 64 108
Unrealized Losses 25,685 29,928
Allowance for Credit Loss (67) (25)
Fair Value 403,345 337,902
Federal Home Loan Bank 3,000 3,200
Federal Reserve Bank stock 5,100 5,100
Held to Maturity    
Amortized Cost 567,155 625,022
Unrealized Gains 16 13
Unrealized Losses 22,711 33,284
Fair value 544,460 591,751
U.S. Government Treasury [Member]    
Available-for-sale    
Amortized Cost 106,710 25,947
Unrealized Gains 25 1
Unrealized Losses 934 1,269
Allowance for Credit Loss 0 0
Fair Value 105,801 24,679
Held to Maturity    
Amortized Cost 368,005 457,681
Unrealized Gains 0 0
Unrealized Losses 6,476 16,492
Fair value 361,529 441,189
U.S. Government Agency [Member]    
Available-for-sale    
Amortized Cost 148,666 152,983
Unrealized Gains 39 104
Unrealized Losses 5,578 8,053
Allowance for Credit Loss 0 0
Fair Value 143,127 145,034
States and Political Subdivisions [Member]    
Available-for-sale    
Amortized Cost 43,212 43,951
Unrealized Gains 0 1
Unrealized Losses 3,827 4,861
Allowance for Credit Loss (3) (8)
Fair Value 39,382 39,083
Mortgage-Backed Securities [Member]    
Available-for-sale    
Amortized Cost 66,379 73,015
Unrealized Gains 0 2
Unrealized Losses 10,902 9,714
Allowance for Credit Loss 0 0
Fair Value 55,477 63,303
Held to Maturity    
Amortized Cost 199,150 167,341
Unrealized Gains 16 13
Unrealized Losses 16,235 16,792
Fair value 182,931 150,562
Corporate Debt Securities [Member]    
Available-for-sale    
Amortized Cost 55,970 63,600
Unrealized Gains 0 0
Unrealized Losses 4,444 6,031
Allowance for Credit Loss (64) (17)
Fair Value 51,462 57,552
Other Securities [Member]    
Available-for-sale    
Amortized Cost 8,096 8,251
Unrealized Gains 0 0
Unrealized Losses 0 0
Allowance for Credit Loss 0 0
Fair Value $ 8,096 $ 8,251