v3.26.1
SECURITIES - Schedule of Securities Held-to-Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 203,049 $ 242,138
Unrealized Gains 0 0
Unrealized Losses (12,528) (12,444)
Allowance For Credit Losses 0 0
Fair value 190,521 229,694
U.S. Government sponsored entities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 142,517 177,569
Unrealized Gains 0 0
Unrealized Losses (5,609) (6,061)
Allowance For Credit Losses 0 0
Fair value 136,908 171,508
Agency residential & multi-family mortgage    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 60,532 64,569
Unrealized Gains 0 0
Unrealized Losses (6,919) (6,383)
Allowance For Credit Losses 0 0
Fair value $ 53,613 $ 58,186