v3.26.1
INVESTMENT SECURITIES - Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 77,415 $ 80,210
Gross Unrecognized Gains 3 6
Gross Unrecognized Losses 15,937 16,099
Estimated Fair Value 61,481 64,117
Obligations of states and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 300 400
Gross Unrecognized Gains 0 0
Gross Unrecognized Losses 9 12
Estimated Fair Value 291 388
Mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 77,115 79,810
Gross Unrecognized Gains 3 6
Gross Unrecognized Losses 15,928 16,087
Estimated Fair Value $ 61,190 $ 63,729