XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities - Schedule of Unrealized Gain (Loss) on Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Available-for-sale    
Amortized Cost $ 439,853 $ 284,770
Gross Unrealized Gains 3,411 11
Gross Unrealized Losses 15,912 24,304
Estimated Fair Value 427,352 260,477
Held-to-maturity    
Amortized Cost 354,094 382,447
Gross Unrealized Gains 7 0
Gross Unrealized Losses 28,495 41,799
Estimated Fair Value 325,606 340,648
Amortized Cost 793,947 667,217
Gross Unrealized Gains 3,418 11
Gross Unrealized Losses 44,407 66,103
Estimated Fair Value 752,958 601,125
U.S. Treasury and U.S. government agencies    
Available-for-sale    
Amortized Cost 20,420 22,247
Gross Unrealized Gains 0 0
Gross Unrealized Losses 478 740
Estimated Fair Value 19,942 21,507
Held-to-maturity    
Amortized Cost 233,545 241,941
Gross Unrealized Gains 0 0
Gross Unrealized Losses 18,568 28,133
Estimated Fair Value 214,977 213,808
Mortgage-backed U.S. government agencies    
Available-for-sale    
Amortized Cost 375,088 222,464
Gross Unrealized Gains 3,200 11
Gross Unrealized Losses 12,665 19,531
Estimated Fair Value 365,623 202,944
Held-to-maturity    
Amortized Cost 33,586 37,593
Gross Unrealized Gains 1 0
Gross Unrealized Losses 3,990 5,508
Estimated Fair Value 29,597 32,085
State and political subdivision obligations    
Available-for-sale    
Amortized Cost 4,334 4,309
Gross Unrealized Gains 0 0
Gross Unrealized Losses 556 713
Estimated Fair Value 3,778 3,596
Held-to-maturity    
Amortized Cost 71,517 77,462
Gross Unrealized Gains 6 0
Gross Unrealized Losses 4,585 6,840
Estimated Fair Value 66,938 70,622
Corporate debt securities    
Available-for-sale    
Amortized Cost 40,011 35,750
Gross Unrealized Gains 211 0
Gross Unrealized Losses 2,213 3,320
Estimated Fair Value 38,009 32,430
Held-to-maturity    
Amortized Cost 15,446 25,451
Gross Unrealized Gains 0 0
Gross Unrealized Losses 1,352 1,318
Estimated Fair Value $ 14,094 $ 24,133