v3.26.1
Securities - Amortized Cost and Fair Value Maturities, Realized Gains, Losses and Proceeds (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
security
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
security
Dec. 31, 2025
USD ($)
Amortized Cost          
Due in one year or less $ 81,668   $ 81,668    
Due after one year through five years 173,996   173,996    
Due after five years through ten years 145,830   145,830    
Due after ten years 65,189   65,189    
Amortized Cost 466,683   466,683   $ 471,036
Fair Value          
Due in one year or less 79,912   79,912    
Due after one year through five years 169,229   169,229    
Due after five years through ten years 144,577   144,577    
Due after ten years 64,534   64,534    
Fair Value 458,252   458,252   $ 458,111
Realized Gains and Losses          
Number of securities sales | security   0   0  
Proceeds from sales of securities 69,200   69,200    
Book value of securities sold 76,300   76,300    
Gross realized losses 7,100   7,100    
Gross realized losses (7,129)   (7,129)    
Net realized losses (7,129)   (7,129)    
Proceeds from sales, maturities, calls and paydowns of securities $ 86,629 $ 14,157 $ 101,219 $ 31,333