v3.26.1
Securities - Summary of Amortized Cost and Fair Value by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available-for-Sale, Amortized Cost    
Due in one year or less $ 7,795  
Due in one year through five years 11,587  
Due in five through ten years 9,843  
Due in over ten years 24,429  
Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost 53,654  
Amortized cost 426,348 $ 434,707
Available-for-Sale, Estimated Fair Value    
Due in one year or less 7,714  
Due after one year through five years 10,984  
Due in five through ten years 9,289  
Due in over ten years 22,127  
Debt Securities, Held-to-Maturity, Maturity, without Single Maturity Date, Fair Value 50,114  
Available-for-sale securities, fair value 409,692 422,087
Held-to-Maturity, Amortized Cost    
Due in one year or less 460  
Due in one year through five years 1,397  
Due in five through ten years 0  
Due in over ten years 0  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date 1,857  
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 4,674 5,210
Held-to-Maturity, Estimated Fair Value    
Due in one year or less 459  
Due in one year through five years 1,396  
Due in five through ten years 0  
Due in over ten years 0  
Debt Securities, Held-to-Maturity, Maturity, without Single Maturity Date, Fair Value 1,855  
Debt Securities, Held-to-Maturity, Fair Value 4,594 $ 5,141
Residential Mortgage-Backed Securities [Member]    
Available-for-Sale, Amortized Cost    
Amortized cost 328,510  
Available-for-Sale, Estimated Fair Value    
Available-for-sale securities, fair value 318,440  
Held-to-Maturity, Amortized Cost    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 819  
Held-to-Maturity, Estimated Fair Value    
Debt Securities, Held-to-Maturity, Fair Value 775  
Commercial Mortgage-Backed Securities [Member]    
Available-for-Sale, Amortized Cost    
Amortized cost 44,184  
Available-for-Sale, Estimated Fair Value    
Available-for-sale securities, fair value 41,138  
Held-to-Maturity, Amortized Cost    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 1,998  
Held-to-Maturity, Estimated Fair Value    
Debt Securities, Held-to-Maturity, Fair Value $ 1,964