XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Amortized Cost and Estimated Fair Value by Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 2,455  
Due after one year through five years 16,545  
Due after five years through ten years 7,541  
Due after ten years 269  
Amortized Cost 26,810  
Amortized Cost 195,389 $ 159,593
Fair Value    
Due in one year or less 2,456  
Due after one year through five years 15,330  
Due after five years through ten years 7,168  
Due after ten years 252  
Fair Value 25,206  
Available for sale securities 187,679 149,212
Amortized Cost    
Due in one year or less 28,567  
Due after one year through five years 90,617  
Due after five years through ten years 8,523  
Due after ten years 10,525  
Amortized Cost 138,232  
Amortized Cost 459,445 481,280
Fair Value    
Due in one year or less 28,209  
Due after one year through five years 86,608  
Due after five years through ten years 7,908  
Due after ten years 8,640  
Fair Value 131,365  
Estimated Fair Value 414,699 424,734
Mortgage-backed securities    
Amortized Cost    
Mortgage-backed securities 168,579  
Amortized Cost 168,579 130,439
Fair Value    
Mortgage-backed securities 162,473  
Available for sale securities 162,473 122,384
Amortized Cost    
Mortgage-backed securities 321,213  
Amortized Cost 321,213 336,755
Fair Value    
Mortgage-backed securities 283,334  
Estimated Fair Value $ 283,334 $ 289,521