v3.26.1
INVESTMENTS (Summary of Amortized Cost and Fair Value of Held to Maturity Securities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost $ 473,257 $ 485,292
Unrealized Gains 1,025 1,371
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (29,878) (28,842)
Held-to-maturity securities, fair value 444,404 457,821
Obligations of U.S. government-sponsored enterprises    
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost 7,899 7,865
Unrealized Gains 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (345) (278)
Held-to-maturity securities, fair value 7,554 7,587
Debt Securities, Held-to-Maturity, Amortized Cost, Unamortized Unrealized Loss 686 720
Obligations of states and political subdivisions    
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost 55,519 55,802
Unrealized Gains 45 167
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (1,591) (1,077)
Held-to-maturity securities, fair value 53,973 54,892
Debt Securities, Held-to-Maturity, Amortized Cost, Unamortized Unrealized Loss 4,500 4,600
MBS issued or guaranteed by U.S. government-sponsored enterprises    
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost 262,774 271,168
Unrealized Gains 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (17,358) (16,933)
Held-to-maturity securities, fair value 245,416 254,235
Debt Securities, Held-to-Maturity, Amortized Cost, Unamortized Unrealized Loss 25,900 26,800
CMO issued or guaranteed by U.S. government-sponsored enterprises    
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost 125,549 128,966
Unrealized Gains 52 84
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (10,448) (10,391)
Held-to-maturity securities, fair value 115,153 118,659
Debt Securities, Held-to-Maturity, Amortized Cost, Unamortized Unrealized Loss 13,900 14,400
Subordinated corporate bonds    
Schedule of Investments [Line Items]    
Held-to-maturity securities, at amortized cost 21,516 21,491
Unrealized Gains 928 1,120
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss (136) (163)
Held-to-maturity securities, fair value 22,308 22,448
Debt Securities, Held-to-Maturity, Amortized Cost, Unamortized Unrealized Loss $ 16 $ 23