XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
AFS Securities (Amortized cost and fair value of AFS securities by contractual maturity) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]    
Maturing, Due in One Year or Less $ 44,319  
Maturing, After One Year But Within Five Years 222,181  
Maturing, After Five Years But Within Ten Years 26,389  
Maturing, After Ten Years 27,203  
Securities With Variable Monthly Payments or Noncontractual Maturities 195,424  
Amortized cost 515,516 $ 559,974
Debt Securities, Available-for-Sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Maturing, Due in One Year or Less, Fair value 43,882  
Maturing, After one Year But Within Five Years, Fair value 211,893  
Maturing, After Five Years But Within Ten Years, Fair Value 24,305  
Maturing, After Ten Years, Fair value 24,345  
Securities With Variable Monthly Payments or Noncontractual Maturities, Fair value 184,604  
Total, Fair value 489,029 528,148
US Treasury Securities    
Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]    
Maturing, Due in One Year or Less 29,926  
Maturing, After One Year But Within Five Years 200,881  
Maturing, After Five Years But Within Ten Years 0  
Maturing, After Ten Years 0  
Securities With Variable Monthly Payments or Noncontractual Maturities 0  
Amortized cost 230,807 231,218
Debt Securities, Available-for-Sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Total, Fair value 220,571 214,801
States and political subdivisions [Member]    
Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]    
Maturing, Due in One Year or Less 14,393  
Maturing, After One Year But Within Five Years 21,300  
Maturing, After Five Years But Within Ten Years 18,239  
Maturing, After Ten Years 27,203  
Securities With Variable Monthly Payments or Noncontractual Maturities 0  
Amortized cost 81,135 94,837
Debt Securities, Available-for-Sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Total, Fair value 76,568 92,876
Auction Rate Securities [Member]    
Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]    
Maturing, Due in One Year or Less 0  
Maturing, After One Year But Within Five Years 0  
Maturing, After Five Years But Within Ten Years 0  
Maturing, After Ten Years 0  
Securities With Variable Monthly Payments or Noncontractual Maturities 3,200  
Amortized cost 3,200 3,200
Debt Securities, Available-for-Sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Total, Fair value 3,044 2,931
Mortgage-backed securities [Member]    
Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]    
Maturing, Due in One Year or Less 0  
Maturing, After One Year But Within Five Years 0  
Maturing, After Five Years But Within Ten Years 0  
Maturing, After Ten Years 0  
Securities With Variable Monthly Payments or Noncontractual Maturities 29,068  
Amortized cost 29,068 35,321
Debt Securities, Available-for-Sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Total, Fair value 26,886 32,815
Collateralized mortgage obligations [Member]    
Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]    
Maturing, Due in One Year or Less 0  
Maturing, After One Year But Within Five Years 0  
Maturing, After Five Years But Within Ten Years 0  
Maturing, After Ten Years 0  
Securities With Variable Monthly Payments or Noncontractual Maturities 163,156  
Amortized cost 163,156 187,248
Debt Securities, Available-for-Sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Total, Fair value 154,674 177,775
Corporate Debt Securities    
Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]    
Maturing, Due in One Year or Less 0  
Maturing, After One Year But Within Five Years 0  
Maturing, After Five Years But Within Ten Years 8,150  
Maturing, After Ten Years 0  
Securities With Variable Monthly Payments or Noncontractual Maturities 0  
Amortized cost 8,150 8,150
Debt Securities, Available-for-Sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Total, Fair value $ 7,286 $ 6,950