XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - Schedule of Unrealized Gain (Loss) on Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Available-for-sale    
Amortized Cost $ 271,831 $ 245,886
Gross Unrealized Gains 0 0
Gross Unrealized Losses 16,604 22,331
Estimated Fair Value 255,227 223,555
Held-to-maturity    
Amortized Cost 386,618 399,128
Gross Unrealized Gains 0 13
Gross Unrealized Losses 32,253 41,620
Estimated Fair Value 354,365 357,521
Amortized Cost 658,449 645,014
Gross Unrealized Gains 0 13
Gross Unrealized Losses 48,857 63,951
Estimated Fair Value 609,592 581,076
U.S. Treasury and U.S. government agencies    
Available-for-sale    
Amortized Cost 27,720 36,637
Gross Unrealized Gains 0 0
Gross Unrealized Losses 484 988
Estimated Fair Value 27,236 35,649
Held-to-maturity    
Amortized Cost 241,907 245,805
Gross Unrealized Gains 0 2
Gross Unrealized Losses 21,463 28,676
Estimated Fair Value 220,444 217,131
Mortgage-backed U.S. government agencies    
Available-for-sale    
Amortized Cost 204,050 169,184
Gross Unrealized Gains 0 0
Gross Unrealized Losses 11,888 16,501
Estimated Fair Value 192,162 152,683
Held-to-maturity    
Amortized Cost 39,213 43,818
Gross Unrealized Gains 0 0
Gross Unrealized Losses 4,233 5,523
Estimated Fair Value 34,980 38,295
State and political subdivision obligations    
Available-for-sale    
Amortized Cost 4,315 4,332
Gross Unrealized Gains 0 0
Gross Unrealized Losses 554 686
Estimated Fair Value 3,761 3,646
Held-to-maturity    
Amortized Cost 80,042 84,035
Gross Unrealized Gains 0 11
Gross Unrealized Losses 5,238 6,486
Estimated Fair Value 74,804 77,560
Corporate debt securities    
Available-for-sale    
Amortized Cost 35,746 35,733
Gross Unrealized Gains 0 0
Gross Unrealized Losses 3,678 4,156
Estimated Fair Value 32,068 31,577
Held-to-maturity    
Amortized Cost 25,456 25,470
Gross Unrealized Gains 0 0
Gross Unrealized Losses 1,319 935
Estimated Fair Value $ 24,137 $ 24,535