XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.1
AFS Securities (Amortized cost and fair value of AFS securities by contractual maturity) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]    
Maturing, Due in One Year or Less $ 72,611  
Maturing, After One Year But Within Five Years 181,992  
Maturing, After Five Years But Within Ten Years 26,373  
Maturing, After Ten Years 26,813  
Securities With Variable Monthly Payments or Noncontractual Maturities 226,724  
Amortized Cost 534,513 $ 515,516
Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Maturing, Due in One Year or Less, Fair value 71,223  
Maturing, After One Year But Within Five Years, Fair value 175,122  
Maturing, After Five Years But Within Ten Years, Fair value 24,317  
Maturing, After Ten Years, Fair value 23,643  
Securities With Variable Monthly Payments or Noncontractual Maturities, Fair value 218,735  
Total, Fair value 513,040 489,029
US Treasury Securities    
Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]    
Maturing, Due in One Year or Less 59,841  
Maturing, After One Year But Within Five Years 160,860  
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 220,701 230,807
Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Total, Fair value 212,783 220,571
States and political subdivisions [Member]    
Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]    
Maturing, Due in One Year or Less 12,770  
Maturing, After One Year But Within Five Years 21,132  
Maturing, After Five Years But Within Ten Years 18,223  
Maturing, After Ten Years 26,813  
Securities With Variable Monthly Payments or Noncontractual Maturities 0  
Amortized Cost 78,938 81,135
Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Total, Fair value 74,222 76,568
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 2,829 3,044
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 27,545  
Amortized Cost 27,545 29,068
Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Total, Fair value 25,828 26,886
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 195,979  
Amortized Cost 195,979 163,156
Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Total, Fair value 190,078 154,674
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,300 $ 7,286