XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.4
INVESTMENT SECURITIES - Schedule of Amortized Cost and Estimated Fair Value of Securities Available-for-Sale and Held-to-Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Securities Available-for-Sale:    
  Amortized Cost $ 412,395 $ 409,380
Gross Unrealized Gains 937 225
Gross Unrealized Losses (29,515) (43,556)
  Fair Value 383,817 366,049
Securities Held-to-Maturity:    
  Amortized Cost 386,618 430,077
Gross Unrealized Gains 76 0
Gross Unrealized Losses (32,404) (47,057)
  Fair Value 354,290 383,020
U.S. treasury securities    
Securities Available-for-Sale:    
  Amortized Cost 5,570 3,173
Gross Unrealized Gains 12 0
Gross Unrealized Losses 0 0
  Fair Value 5,582 3,173
Securities Held-to-Maturity:    
  Amortized Cost 65,408 91,004
Gross Unrealized Gains 0 0
Gross Unrealized Losses (958) (2,828)
  Fair Value 64,450 88,176
U.S. agency securities    
Securities Available-for-Sale:    
  Amortized Cost 3,304 3,001
Gross Unrealized Gains 0 0
Gross Unrealized Losses (108) (246)
  Fair Value 3,196 2,755
Securities Held-to-Maturity:    
  Amortized Cost 8,991 16,151
Gross Unrealized Gains 0 0
Gross Unrealized Losses (682) (1,263)
  Fair Value 8,309 14,888
Asset backed securities    
Securities Available-for-Sale:    
  Amortized Cost 14,622 17,925
Gross Unrealized Gains 6 17
Gross Unrealized Losses (145) (118)
  Fair Value 14,483 17,824
State, county & municipal securities    
Securities Available-for-Sale:    
  Amortized Cost 118,204 110,952
Gross Unrealized Gains 58 0
Gross Unrealized Losses (11,032) (15,315)
  Fair Value 107,230 95,637
Securities Held-to-Maturity:    
  Amortized Cost 137,591 137,190
Gross Unrealized Gains 76 0
Gross Unrealized Losses (11,675) (15,915)
  Fair Value 125,992 121,275
Corporate debt securities    
Securities Available-for-Sale:    
  Amortized Cost 52,660 53,324
Gross Unrealized Gains 336 1
Gross Unrealized Losses (4,189) (5,543)
  Fair Value 48,807 47,782
Mortgage-backed securities    
Securities Available-for-Sale:    
  Amortized Cost 218,035 221,005
Gross Unrealized Gains 525 207
Gross Unrealized Losses (14,041) (22,334)
  Fair Value 204,519 198,878
Securities Held-to-Maturity:    
  Amortized Cost 174,628 185,732
Gross Unrealized Gains 0 0
Gross Unrealized Losses (19,089) (27,051)
  Fair Value $ 155,539 $ 158,681