v3.26.1
SECURITIES (Securities Debt Maturities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Investments, Debt and Equity Securities [Abstract]    
Available-for-sale Securities, Amortized Cost, Maturing in one year or less $ 5,999  
Available-for-sale Securities, Amortized Cost, Maturing after one year through five years 183,934  
Available-for-sale Securities, Amortized Cost, Maturing after five years through ten years 257,245  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10 1,847,047  
Debt Securities, Available-for-sale, Amortized Cost 2,294,225 $ 2,271,471
Available-for-sale Securities, Fair Value, Maturing in one year or less 5,989  
Available-for-sale Securities, Fair Value, Maturing after one year through five years 169,859  
Available-for-sale Securities, Fair Value, Maturing after five years through ten years 247,001  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 1,612,172  
Debt Securities, Available-for-sale 2,035,021 2,016,261
Held-to-maturity Securities, Amortized Cost, Maturing in one year or less 7,560  
Held-to-maturity Securities, Amortized Cost, Maturing after one year through five years 11,223  
Held-to-maturity Securities, Amortized Cost, Maturing after five years through ten years 43,654  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10 881,536  
Held-to-maturity Securities, Amortized Cost 943,973 961,487
Held-to-maturity Securities, Fair Value, Maturing in one year or less 7,407  
Held-to-maturity Securities, Fair Value, Maturing after one year through five years 11,059  
Held-to-maturity Securities, Fair Value, Maturing after five years through ten years 41,723  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 731,574  
Debt Securities, Held-to-maturity, Fair Value $ 791,763 $ 814,668