v3.26.1
INVESTMENT SECURITIES - Amortized Cost and Estimated Fair Value of Securities Held-to-Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 208,155 $ 203,242
Gross Unrealized Gains 195 538
Gross Unrealized Losses (15,357) (13,907)
Estimated Fair Value 192,993 189,873
State, county and municipal securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 33,284 33,414
Gross Unrealized Gains 0 4
Gross Unrealized Losses (4,766) (4,145)
Estimated Fair Value 28,518 29,273
Mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 174,871 169,828
Gross Unrealized Gains 195 534
Gross Unrealized Losses (10,591) (9,762)
Estimated Fair Value $ 164,475 $ 160,600