XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Summary of Amortized Cost and Fair Value by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available-for-Sale, Amortized Cost    
Due in one year or less $ 1,500  
Due in one year through five years 18,111  
Due in five through ten years 8,410  
Due in over ten years 20,363  
Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost 48,384  
Amortized cost 378,960 $ 365,643
Available-for-Sale, Estimated Fair Value    
Due in one year or less 1,485  
Due after one year through five years 17,080  
Due in five through ten years 7,578  
Due in over ten years 16,575  
Debt Securities, Held-to-Maturity, Maturity, without Single Maturity Date, Fair Value 42,718  
Available-for-sale securities, fair value 359,394 341,392
Held-to-Maturity, Amortized Cost    
Due in one year or less 1,270  
Due in one year through five years 1,864  
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 3,134  
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 6,590 6,741
Held-to-Maturity, Estimated Fair Value    
Due in one year or less 1,265  
Due in one year through five years 1,843  
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 3,108  
Debt Securities, Held-to-Maturity, Fair Value 6,439 $ 6,535
Residential Mortgage-Backed Securities [Member]    
Available-for-Sale, Amortized Cost    
Amortized cost 285,146  
Available-for-Sale, Estimated Fair Value    
Available-for-sale securities, fair value 275,319  
Held-to-Maturity, Amortized Cost    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 1,454  
Held-to-Maturity, Estimated Fair Value    
Debt Securities, Held-to-Maturity, Fair Value 1,381  
Commercial Mortgage-Backed Securities [Member]    
Available-for-Sale, Amortized Cost    
Amortized cost 45,430  
Available-for-Sale, Estimated Fair Value    
Available-for-sale securities, fair value 41,357  
Held-to-Maturity, Amortized Cost    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 2,002  
Held-to-Maturity, Estimated Fair Value    
Debt Securities, Held-to-Maturity, Fair Value $ 1,950