XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Schedule of Unrealized Gain (Loss) on Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Available-for-sale    
Amortized Cost $ 232,687 $ 245,886
Gross Unrealized Gains 0 0
Gross Unrealized Losses 24,751 22,331
Estimated Fair Value 207,936 223,555
Held-to-maturity    
Amortized Cost 393,320 399,128
Gross Unrealized Gains 0 13
Gross Unrealized Losses 46,045 41,620
Estimated Fair Value 347,275 357,521
Amortized Cost 626,007 645,014
Gross Unrealized Gains 0 13
Gross Unrealized Losses 70,796 63,951
Estimated Fair Value 555,211 581,076
U.S. Treasury and U.S. government agencies    
Available-for-sale    
Amortized Cost 31,693 36,637
Gross Unrealized Gains 0 0
Gross Unrealized Losses 1,074 988
Estimated Fair Value 30,619 35,649
Held-to-maturity    
Amortized Cost 245,873 245,805
Gross Unrealized Gains 0 2
Gross Unrealized Losses 30,436 28,676
Estimated Fair Value 215,437 217,131
Mortgage-backed U.S. government agencies    
Available-for-sale    
Amortized Cost 160,932 169,184
Gross Unrealized Gains 0 0
Gross Unrealized Losses 18,895 16,501
Estimated Fair Value 142,037 152,683
Held-to-maturity    
Amortized Cost 40,845 43,818
Gross Unrealized Gains 0 0
Gross Unrealized Losses 5,776 5,523
Estimated Fair Value 35,069 38,295
State and political subdivision obligations    
Available-for-sale    
Amortized Cost 4,320 4,332
Gross Unrealized Gains 0 0
Gross Unrealized Losses 729 686
Estimated Fair Value 3,591 3,646
Held-to-maturity    
Amortized Cost 81,142 84,035
Gross Unrealized Gains 0 11
Gross Unrealized Losses 7,719 6,486
Estimated Fair Value 73,423 77,560
Corporate debt securities    
Available-for-sale    
Amortized Cost 35,742 35,733
Gross Unrealized Gains 0 0
Gross Unrealized Losses 4,053 4,156
Estimated Fair Value 31,689 31,577
Held-to-maturity    
Amortized Cost 25,460 25,470
Gross Unrealized Gains 0 0
Gross Unrealized Losses 2,114 935
Estimated Fair Value $ 23,346 $ 24,535