v3.26.1
INVESTMENT SECURITIES (Investment Securities by Contractual Maturity - HTM) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 258,698 $ 269,498
Fair Value 214,083 225,065
Due after 10 years | FNMA and FHLMC certificates | Mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 258,698 269,498
Gross Unrealized Gains 0 0
Gross Unrealized Losses 44,615 44,433
Fair Value $ 214,083 $ 225,065
Weighted Average Yield 1.73% 1.73%