XML 51 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Investment Securities - Schedule of Unrealized Gain (Loss) on Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Available-for-sale    
Amortized Cost $ 496,791 $ 426,512
Gross Unrealized Gains 2,613 4,037
Gross Unrealized Losses 15,274 14,235
Estimated Fair Value 484,130 416,314
Held-to-maturity    
Amortized Cost 340,957 347,285
Gross Unrealized Gains 8 16
Gross Unrealized Losses 26,567 25,599
Estimated Fair Value 314,398 321,702
Amortized Cost 837,748 773,797
Gross Unrealized Gains 2,621 4,053
Gross Unrealized Losses 41,841 39,834
Estimated Fair Value 798,528 738,016
U.S. Treasury and U.S. government agencies    
Available-for-sale    
Amortized Cost 17,266 19,446
Gross Unrealized Gains 0 0
Gross Unrealized Losses 404 380
Estimated Fair Value 16,862 19,066
Held-to-maturity    
Amortized Cost 231,015 231,980
Gross Unrealized Gains 0 0
Gross Unrealized Losses 17,042 16,566
Estimated Fair Value 213,973 215,414
Mortgage-backed U.S. government agencies    
Available-for-sale    
Amortized Cost 386,477 361,109
Gross Unrealized Gains 2,236 3,788
Gross Unrealized Losses 12,492 11,500
Estimated Fair Value 376,221 353,397
Held-to-maturity    
Amortized Cost 31,214 32,418
Gross Unrealized Gains 3 4
Gross Unrealized Losses 3,665 3,747
Estimated Fair Value 27,552 28,675
State and political subdivision obligations    
Available-for-sale    
Amortized Cost 51,406 4,319
Gross Unrealized Gains 0 0
Gross Unrealized Losses 552 485
Estimated Fair Value 50,854 3,834
Held-to-maturity    
Amortized Cost 63,281 67,441
Gross Unrealized Gains 2 12
Gross Unrealized Losses 4,619 4,043
Estimated Fair Value 58,664 63,410
Corporate debt securities    
Available-for-sale    
Amortized Cost 41,642 41,638
Gross Unrealized Gains 377 249
Gross Unrealized Losses 1,826 1,870
Estimated Fair Value 40,193 40,017
Held-to-maturity    
Amortized Cost 15,447 15,446
Gross Unrealized Gains 3 0
Gross Unrealized Losses 1,241 1,243
Estimated Fair Value $ 14,209 $ 14,203