XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Investments (Amortized Cost and Fair Values Classified by Contractual Maturity Date) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Investments    
Amortized Cost: Due after one year through five years $ 5,250  
Amortized Cost: Due after five years through ten years 5,398  
Amortized Cost: Due after ten years 28,512  
Available For Sale, Amortized Cost Sub Total 39,160  
Fair Value: Due after one year through five years 5,126  
Fair Value: Due after five years through ten years 5,229  
Fair Value: Due after ten years 24,343  
Available for Sale, Fair Value sub total 34,698  
Available for Sale, Amortized Cost 122,463 $ 116,114
Investment securities - available for sale (at fair value) 103,582 94,494
Amortized Cost: Due after one year through five years, Held to maturity 17,050  
Amortized Cost: Due after five years through ten years, Held to maturity 36,003  
Amortized Cost: Due after ten years, Held to maturity 19,801  
Amortized Cost: Total, Held to maturity 72,854  
Fair Value: Due after one year through five years, Held to maturity 16,432  
Fair Value: Due after five years through ten years, Held to maturity 31,550  
Fair Value: Due after ten years, Held to maturity 15,187  
Fair Value: Total, Held to maturity 63,169  
Held to Maturity, Amortized cost 175,010 175,556
Held-to-maturity securities, fair value 148,496 144,760
Residential mortgage-backed agencies    
Schedule of Investments    
Available for Sale, Amortized Cost 24,915 24,621
Investment securities - available for sale (at fair value) 21,265 20,196
Held to Maturity, Amortized cost 33,363 32,171
Held-to-maturity securities, fair value 30,392 28,611
Commercial mortgage-backed agencies    
Schedule of Investments    
Available for Sale, Amortized Cost 38,217 37,205
Investment securities - available for sale (at fair value) 30,151 28,634
Held to Maturity, Amortized cost 21,042 21,134
Held-to-maturity securities, fair value 15,648 15,340
Collateralized mortgage obligations    
Schedule of Investments    
Available for Sale, Amortized Cost 20,171 21,069
Investment securities - available for sale (at fair value) 17,468 17,726
Held to Maturity, Amortized cost 47,751 49,439
Held-to-maturity securities, fair value $ 39,287 $ 39,715