XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt and Equity Securities, FV-NI [Line Items]    
Due within one year, amortized cost $ 1,260  
Due within one year, fair value 1,248  
Due after one year through five years, amortized cost 114,506  
Due after one year through five years, fair value 103,936  
Due after five years through ten years, amortized cost 85,429  
Due after five years through ten years, fair value 77,013  
Due after ten years, amortized cost 157,132  
Due after ten years, fair value 135,950  
Total debt securities, amortized cost 358,327  
Total debt securities, fair value 318,147  
Amortized cost, available for sale 540,190 $ 584,239
Fair value, available for sale 479,117 514,598
Held to maturity, due within one year, amortized cost 2,745  
Held to maturity, due within one year, fair value 2,726  
Held to maturity, due after one year through five years, amortized cost 22,977  
Held to maturity, due after one year through five years, fair value 20,916  
Held to maturity, due after five years through ten years, amortized cost 123,130  
Held to maturity, due after five years through ten years, fair value 106,777  
Held to maturity, due after ten years, amortized cost 71,359  
Held to maturity, due after ten years, fair value 56,262  
Held to maturity, total, amortized cost 394,534  
Held to maturity, total, fair value 339,048  
Debt Securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Held to maturity, total, amortized cost 220,211  
Held to maturity, total, fair value 186,681  
Collateralized Mortgage-Backed Securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Mortgage-backed securities, amortized cost 181,863  
Mortgage-backed securities, fair value 160,970  
Amortized cost, available for sale 181,863 212,392
Fair value, available for sale 160,970 $ 188,501
Held to maturity, total, amortized cost 174,323  
Held to maturity, total, fair value $ 152,367