XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Summary of Amortized Cost and Fair Value by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Available-for-Sale, Amortized Cost    
Due in one year or less $ 1,501  
Due in one year through five years 18,145  
Due in five through ten years 8,430  
Due in over ten years 20,410  
Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost 48,486  
Amortized cost 365,643 $ 319,082
Available-for-Sale, Estimated Fair Value    
Due in one year or less 1,473  
Due after one year through five years 16,902  
Due in five through ten years 7,570  
Due in over ten years 16,787  
Debt Securities, Held-to-Maturity, Maturity, without Single Maturity Date, Fair Value 42,732  
Available-for-sale securities, fair value 341,392 297,006
Held-to-Maturity, Amortized Cost    
Due in one year or less 987  
Due in one year through five years 2,150  
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,137  
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 6,741 8,503
Held-to-Maturity, Estimated Fair Value    
Due in one year or less 983  
Due in one year through five years 2,116  
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,099  
Debt Securities, Held-to-Maturity, Fair Value 6,535 $ 8,255
Residential Mortgage-Backed Securities [Member]    
Available-for-Sale, Amortized Cost    
Amortized cost 271,459  
Available-for-Sale, Estimated Fair Value    
Available-for-sale securities, fair value 257,988  
Held-to-Maturity, Amortized Cost    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 1,602  
Held-to-Maturity, Estimated Fair Value    
Debt Securities, Held-to-Maturity, Fair Value 1,512  
Commercial Mortgage-Backed Securities [Member]    
Available-for-Sale, Amortized Cost    
Amortized cost 45,698  
Available-for-Sale, Estimated Fair Value    
Available-for-sale securities, fair value 40,672  
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,924