v3.26.1
Securities - Amortized Cost and Fair Value Maturities, Realized Gains, Losses and Proceeds (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
security
Mar. 31, 2025
USD ($)
security
Dec. 31, 2025
USD ($)
Amortized Cost      
Due in one year or less $ 83,458    
Due after one year through five years 186,654    
Due after five years through ten years 145,474    
Due after ten years 69,804    
Amortized Cost 485,390   $ 471,036
Fair Value      
Due in one year or less 81,410    
Due after one year through five years 179,712    
Due after five years through ten years 140,549    
Due after ten years 68,948    
Fair Value $ 470,619   $ 458,111
Realized Gains and Losses      
Number of securities sales | security 0 0  
Proceeds from sales, maturities, calls and paydowns of securities $ 14,590 $ 17,176