XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Schedule of Unrealized Gain (Loss) on Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available-for-sale    
Amortized Cost $ 278,158 $ 284,770
Gross Unrealized Gains 324 11
Gross Unrealized Losses 19,989 24,304
Estimated Fair Value 258,493 260,477
Held-to-maturity    
Amortized Cost 375,115 382,447
Gross Unrealized Gains 1 0
Gross Unrealized Losses 35,408 41,799
Estimated Fair Value 339,708 340,648
Amortized Cost 653,273 667,217
Gross Unrealized Gains 325 11
Gross Unrealized Losses 55,397 66,103
Estimated Fair Value 598,201 601,125
U.S. Treasury and U.S. government agencies    
Available-for-sale    
Amortized Cost 22,273 22,247
Gross Unrealized Gains 0 0
Gross Unrealized Losses 516 740
Estimated Fair Value 21,757 21,507
Held-to-maturity    
Amortized Cost 237,976 241,941
Gross Unrealized Gains 0 0
Gross Unrealized Losses 22,952 28,133
Estimated Fair Value 215,024 213,808
Mortgage-backed U.S. government agencies    
Available-for-sale    
Amortized Cost 215,826 222,464
Gross Unrealized Gains 289 11
Gross Unrealized Losses 16,008 19,531
Estimated Fair Value 200,107 202,944
Held-to-maturity    
Amortized Cost 36,275 37,593
Gross Unrealized Gains 1 0
Gross Unrealized Losses 4,703 5,508
Estimated Fair Value 31,573 32,085
State and political subdivision obligations    
Available-for-sale    
Amortized Cost 4,305 4,309
Gross Unrealized Gains 0 0
Gross Unrealized Losses 710 713
Estimated Fair Value 3,595 3,596
Held-to-maturity    
Amortized Cost 75,418 77,462
Gross Unrealized Gains 0 0
Gross Unrealized Losses 6,633 6,840
Estimated Fair Value 68,785 70,622
Corporate debt securities    
Available-for-sale    
Amortized Cost 35,754 35,750
Gross Unrealized Gains 35 0
Gross Unrealized Losses 2,755 3,320
Estimated Fair Value 33,034 32,430
Held-to-maturity    
Amortized Cost 25,446 25,451
Gross Unrealized Gains 0 0
Gross Unrealized Losses 1,120 1,318
Estimated Fair Value $ 24,326 $ 24,133