v3.26.1
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Due in one year or less $ 2,006  
Due from one to five years 17,168  
Due from five to ten years 7,810  
Due after ten years 66,754  
Debt securities with single maturity date, amortized cost 93,738  
Agency mortgage-backed 246,768  
Total debt securities available-for-sale 340,506  
Fair Value    
Due in one year or less 2,003  
Due from one to five years 15,986  
Due from five to ten years 7,163  
Due after ten years 59,156  
Debt securities with single maturity date, fair value 84,308  
Agency mortgage-backed 221,460  
Total debt securities available-for-sale $ 305,768 $ 326,255