XML 95 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities (Amortized Cost and Estimated Fair Values of Investment Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Available for sale securities:      
Amortized Cost $ 159,593 $ 120,832  
Gross Unrealized Gains 557 69  
Gross Unrealized Losses 10,938 10,380  
Available for sale investment securities 149,212 110,521  
Held to maturity securities:      
Amortized Cost 481,280 513,282  
Gross Unrealized Gains 19 57  
Gross Unrealized Losses 56,565 55,509  
Estimated Fair Value 424,734 457,830  
Allowance for Credit Losses 203 94 $ 0
U.S. Treasury and government agency securities      
Available for sale securities:      
Amortized Cost 22,984 23,472  
Gross Unrealized Gains 4 5  
Gross Unrealized Losses 2,786 3,002  
Available for sale investment securities 20,202 20,475  
Held to maturity securities:      
Amortized Cost 132,560 143,442  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 8,555 10,377  
Estimated Fair Value 124,005 133,065  
Allowance for Credit Losses 0 0  
Mortgage-backed securities      
Available for sale securities:      
Amortized Cost 130,439 91,280  
Gross Unrealized Gains 84 5  
Gross Unrealized Losses 8,139 7,258  
Available for sale investment securities 122,384 84,027  
Held to maturity securities:      
Amortized Cost 336,755 357,870  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 47,234 43,864  
Estimated Fair Value 289,521 314,006  
Allowance for Credit Losses 0 0  
Obligations of states and political entities      
Held to maturity securities:      
Amortized Cost 1,465 1,470  
Gross Unrealized Gains 19 57  
Gross Unrealized Losses 34 19  
Estimated Fair Value 1,450 1,508  
Allowance for Credit Losses 0 0  
Other debt securities      
Available for sale securities:      
Amortized Cost 6,170 6,080  
Gross Unrealized Gains 469 59  
Gross Unrealized Losses 13 120  
Available for sale investment securities 6,626 6,019  
Held to maturity securities:      
Amortized Cost 10,500 10,500  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 742 1,249  
Estimated Fair Value 9,758 9,251  
Allowance for Credit Losses $ 203 $ 94