v3.26.1
Investment Securities - Amortized Cost and Estimated Fair Value by Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Due in one year or less $ 2,460  
Due after one year through five years 21,115  
Due after five years through ten years 18,208  
Due after ten years 69  
Amortized Cost 41,852  
Amortized Cost 295,747 $ 226,677
Fair Value    
Due in one year or less 2,459  
Due after one year through five years 19,487  
Due after five years through ten years 18,368  
Due after ten years 69  
Fair Value 40,383  
Available for Sale 287,369 220,358
Amortized Cost    
Due in one year or less 24,305  
Due after one year through five years 43,176  
Due after five years through ten years 10,456  
Due after ten years 3,788  
Amortized Cost 81,725  
Amortized Cost 366,289 414,926
Fair Value    
Due in one year or less 23,865  
Due after one year through five years 40,839  
Due after five years through ten years 9,043  
Due after ten years 3,324  
Fair Value 77,071  
Estimated Fair Value 328,696 378,116
Mortgage-backed securities    
Amortized Cost    
Mortgage-backed securities 253,895  
Amortized Cost 253,895 200,105
Fair Value    
Mortgage-backed securities 246,986  
Available for Sale 246,986 195,027
Amortized Cost    
Mortgage-backed securities 284,564  
Amortized Cost 284,564 303,129
Fair Value    
Mortgage-backed securities 251,625  
Estimated Fair Value $ 251,625 $ 271,217