XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities (Amortized Cost and Fair Value of Investment Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Amortized Cost $ 972,720 $ 1,037,990
Securities available for sale, Unrealized Gains 864 1,286
Securities available for sale, Unrealized Losses 62,479 151,546
Securities available for sale 911,105 887,730
Securities held to maturity, Amortized Cost 116,003 148,160
Securities held to maturity, Unrealized Gains 26 34
Securities held to maturity, Unrealized Losses 11,473 11,164
Securities held to maturity, fair value 104,556 137,030
Allowance for credit losses, Amortized Cost (2) (4)
Held-to-maturity securities, net , Amortized Cost 116,001 148,156
U.S. Government Agencies And Government Sponsored Enterprises [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Amortized Cost   24,535
Securities available for sale, Unrealized Gains   0
Securities available for sale, Unrealized Losses   2,724
Securities available for sale   21,811
Securities held to maturity, Amortized Cost 16,663 16,513
Securities held to maturity, Unrealized Gains 0 0
Securities held to maturity, Unrealized Losses 512 530
Securities held to maturity, fair value 16,151 15,983
State And Political Subdivisions [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities held to maturity, Amortized Cost 45,333 68,854
Securities held to maturity, Unrealized Gains 26 34
Securities held to maturity, Unrealized Losses 5,192 5,106
Securities held to maturity, fair value 40,167 63,782
Mortgage-Backed Securities [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Amortized Cost 964,057 1,013,455
Securities available for sale, Unrealized Gains 795 1,286
Securities available for sale, Unrealized Losses 62,468 148,822
Securities available for sale 902,384 865,919
Securities held to maturity, Amortized Cost 54,007 62,793
Securities held to maturity, Unrealized Gains 0 0
Securities held to maturity, Unrealized Losses 5,769 5,528
Securities held to maturity, fair value 48,238 57,265
Collateralized Mortgage-Backed Securities Federal National Mortgage Association Certificates and Obligations (FNMA) [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Amortized Cost 287,416 449,418
Securities available for sale, Unrealized Gains 1 0
Securities available for sale, Unrealized Losses 9,447 61,219
Securities available for sale 277,970 388,199
Securities held to maturity, Amortized Cost 5,120 5,729
Securities held to maturity, Unrealized Gains 0 0
Securities held to maturity, Unrealized Losses 580 467
Securities held to maturity, fair value 4,540 5,262
Collateralized Mortgage-Backed Securities Federal Home Loan Mortgage Corporation Certificates and Obligations (FHLMC) [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Amortized Cost 350,495 402,399
Securities available for sale, Unrealized Gains 206 488
Securities available for sale, Unrealized Losses 25,355 59,665
Securities available for sale 325,346 343,222
Securities held to maturity, Amortized Cost 7,365 7,648
Securities held to maturity, Unrealized Gains 0 0
Securities held to maturity, Unrealized Losses 1,367 1,269
Securities held to maturity, fair value 5,998 6,379
Collateralized Mortgage-Backed Securities Government National Mortgage Association Certificates and Obligations (GNMA) [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Amortized Cost 216,392 126,417
Securities available for sale, Unrealized Gains 84 252
Securities available for sale, Unrealized Losses 23,210 21,409
Securities available for sale 193,266 105,260
Securities held to maturity, Amortized Cost 18,410 20,223
Securities held to maturity, Unrealized Gains 0 0
Securities held to maturity, Unrealized Losses 2,217 1,703
Securities held to maturity, fair value 16,193 18,520
Collateralized Mortgage Obligations Federal National Mortgage Association Certificates and Obligations (FNMA) [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Amortized Cost 14,720 10,954
Securities available for sale, Unrealized Gains 0 0
Securities available for sale, Unrealized Losses 1,320 2,343
Securities available for sale 13,400 8,611
Securities held to maturity, Amortized Cost 8,777 11,432
Securities held to maturity, Unrealized Gains 0 0
Securities held to maturity, Unrealized Losses 658 851
Securities held to maturity, fair value 8,119 10,581
Collateralized Mortgage Obligations Federal Home Loan Mortgage Corporation Certificates and Obligations (FHLMC) [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Amortized Cost 20,357 19,766
Securities available for sale, Unrealized Gains 136 0
Securities available for sale, Unrealized Losses 2,732 4,186
Securities available for sale 17,761 15,580
Securities held to maturity, Amortized Cost 11,309 14,196
Securities held to maturity, Unrealized Gains 0 0
Securities held to maturity, Unrealized Losses 727 968
Securities held to maturity, fair value 10,582 13,228
Collateralized Mortgage Obligations Government National Mortgage Association Certificates And Obligations Gnma [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Amortized Cost 74,677 4,501
Securities available for sale, Unrealized Gains 3 221
Securities available for sale, Unrealized Losses 404 0
Securities available for sale 74,276 4,722
Securities held to maturity, Amortized Cost 3,026 3,565
Securities held to maturity, Unrealized Gains 0 0
Securities held to maturity, Unrealized Losses 220 270
Securities held to maturity, fair value 2,806 3,295
Collateralized Mortgage Obligations Mortgage-Backed Securities, Issued by Private Enterprises [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Amortized Cost 0 0
Securities available for sale, Unrealized Gains 365 325
Securities available for sale, Unrealized Losses 0 0
Securities available for sale 365 $ 325
Other Debt Securities [Member]    
Schedule of Debt Securities Available For Sale and Held To Maturity Securities [Line Item]    
Securities available for sale, Amortized Cost 8,663  
Securities available for sale, Unrealized Gains 69  
Securities available for sale, Unrealized Losses 11  
Securities available for sale $ 8,721