XML 56 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Summary of Amortized Cost and Fair Value by Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Available-for-Sale, Amortized Cost    
Due in one year or less $ 942  
Due in one year through five years 17,100  
Due in five through ten years 10,506  
Due in over ten years 26,043  
Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost 54,591  
Amortized cost 425,981 $ 365,643
Available-for-Sale, Estimated Fair Value    
Due in one year or less 933  
Due after one year through five years 16,407  
Due in five through ten years 9,811  
Due in over ten years 23,191  
Debt Securities, Held-to-Maturity, Maturity, without Single Maturity Date, Fair Value 50,342  
Available-for-sale securities, fair value 411,111 341,392
Held-to-Maturity, Amortized Cost    
Due in one year or less 535  
Due in one year through five years 1,861  
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 2,396  
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 5,584 6,741
Held-to-Maturity, Estimated Fair Value    
Due in one year or less 534  
Due in one year through five years 1,860  
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 2,394  
Debt Securities, Held-to-Maturity, Fair Value 5,501 $ 6,535
Residential Mortgage-Backed Securities [Member]    
Available-for-Sale, Amortized Cost    
Amortized cost 326,411  
Available-for-Sale, Estimated Fair Value    
Available-for-sale securities, fair value 319,012  
Held-to-Maturity, Amortized Cost    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 1,187  
Held-to-Maturity, Estimated Fair Value    
Debt Securities, Held-to-Maturity, Fair Value 1,135  
Commercial Mortgage-Backed Securities [Member]    
Available-for-Sale, Amortized Cost    
Amortized cost 44,979  
Available-for-Sale, Estimated Fair Value    
Available-for-sale securities, fair value 41,757  
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,972