XML 100 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities (Amortized Cost and Estimated Fair Values of Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Pledged available for sale securities    
Amortized Cost $ 159,593 $ 120,832
Restricted securities 20,253 17,900
Pledged held to maturity securities    
Amortized Cost 481,280 513,282
Estimated Fair Value 424,734 457,830
Collateral Pledged    
Pledged available for sale securities    
Amortized Cost 76,280 62,290
Restricted securities 67,926 54,489
Pledged held to maturity securities    
Amortized Cost 197,474 185,876
Estimated Fair Value $ 173,248 $ 167,649