XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities (Amortized Cost and Fair Value of Investment Securities by Contractual Maturity Date) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Available-for-sale, Amortized Cost:    
Due within one year  
Due after one year through five years 1,000  
Due after five years through ten years 35,364  
Due after ten years 12,831  
Amortized Cost 287,780 $ 279,427
Available-for-sale, Fair Value:    
Due within one year  
Due after one year through five years 996  
Due after five years through ten years 31,065  
Due after ten years 9,831  
Fair Value 236,444 229,329
Held-to-maturity, Amortized Cost:    
Due within one year  
Due after one year through five years 9,310  
Due after five years through ten years  
Due after ten years  
Amortized Cost 169,615 174,982
Held-to-maturity, Fair Value:    
Due within one year  
Due after one year through five years 8,686  
Due after five years through ten years  
Due after ten years  
Fair Value 149,573 155,510
U.S. Government Agency [Member]    
Available-for-sale, Amortized Cost:    
Amortized Cost 12,420 9,664
Available-for-sale, Fair Value:    
Fair Value 10,856 8,173
Held-to-maturity, Amortized Cost:    
Amortized Cost 43,106 43,626
Held-to-maturity, Fair Value:    
Fair Value 37,586 38,306
Collateralized Mortgage Obligations [Member]    
Available-for-sale, Amortized Cost:    
Without single maturity date 106,663  
Amortized Cost 106,663 103,645
Available-for-sale, Fair Value:    
Without single maturity date 82,992  
Fair Value 82,992 80,606
Held-to-maturity, Amortized Cost:    
Without single maturity date 59,933  
Amortized Cost 59,933 62,735
Held-to-maturity, Fair Value:    
Without single maturity date 51,789  
Fair Value 51,789 54,752
Mortgage-Backed Securities - Residential [Member]    
Available-for-sale, Amortized Cost:    
Without single maturity date 61,566  
Amortized Cost 61,566 63,795
Available-for-sale, Fair Value:    
Without single maturity date 49,778  
Fair Value 49,778 52,187
Held-to-maturity, Amortized Cost:    
Without single maturity date 41,896  
Amortized Cost 41,896 43,784
Held-to-maturity, Fair Value:    
Without single maturity date 37,523  
Fair Value 37,523 39,599
Mortgage-Backed Securities - Commercial [Member]    
Available-for-sale, Amortized Cost:    
Without single maturity date 57,936  
Amortized Cost 57,936 49,212
Available-for-sale, Fair Value:    
Without single maturity date 50,926  
Fair Value 50,926 42,764
Held-to-maturity, Amortized Cost:    
Without single maturity date 15,370  
Amortized Cost 15,370 15,439
Held-to-maturity, Fair Value:    
Without single maturity date 13,989  
Fair Value $ 13,989 $ 14,182