v3.26.1
Securities - Summary of Amortized Cost and Fair Value by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Available-for-Sale, Amortized Cost    
Due in one year or less $ 5,929  
Due in one year through five years 12,875  
Due in five through ten years 10,757  
Due in over ten years 24,818  
Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost 54,379  
Amortized cost 436,126 $ 434,707
Available-for-Sale, Estimated Fair Value    
Due in one year or less 5,860  
Due after one year through five years 12,349  
Due in five through ten years 9,991  
Due in over ten years 22,026  
Debt Securities, Held-to-Maturity, Maturity, without Single Maturity Date, Fair Value 50,226  
Available-for-sale securities, fair value 420,325 422,087
Held-to-Maturity, Amortized Cost    
Due in one year or less 460  
Due in one year through five years 1,398  
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,858  
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 4,797 5,210
Held-to-Maturity, Estimated Fair Value    
Due in one year or less 460  
Due in one year through five years 1,395  
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,723 $ 5,141
Residential Mortgage-Backed Securities [Member]    
Available-for-Sale, Amortized Cost    
Amortized cost 337,285  
Available-for-Sale, Estimated Fair Value    
Available-for-sale securities, fair value 328,566  
Held-to-Maturity, Amortized Cost    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 938  
Held-to-Maturity, Estimated Fair Value    
Debt Securities, Held-to-Maturity, Fair Value 893  
Commercial Mortgage-Backed Securities [Member]    
Available-for-Sale, Amortized Cost    
Amortized cost 44,462  
Available-for-Sale, Estimated Fair Value    
Available-for-sale securities, fair value 41,533  
Held-to-Maturity, Amortized Cost    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 2,001  
Held-to-Maturity, Estimated Fair Value    
Debt Securities, Held-to-Maturity, Fair Value $ 1,975