v3.26.1
SECURITIES (Securities Debt Maturities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investments, Debt and Equity Securities [Abstract]    
Available-for-sale Securities, Amortized Cost, Maturing in one year or less $ 6,013  
Available-for-sale Securities, Amortized Cost, Maturing after one year through five years 178,802  
Available-for-sale Securities, Amortized Cost, Maturing after five years through ten years 269,400  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10 1,819,393  
Debt Securities, Available-for-sale, Amortized Cost 2,273,608 $ 2,271,471
Available-for-sale Securities, Fair Value, Maturing in one year or less 5,838  
Available-for-sale Securities, Fair Value, Maturing after one year through five years 164,527  
Available-for-sale Securities, Fair Value, Maturing after five years through ten years 259,318  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 1,586,208  
Debt Securities, Available-for-sale 2,015,891 2,016,261
Held-to-maturity Securities, Amortized Cost, Maturing in one year or less 2,015  
Held-to-maturity Securities, Amortized Cost, Maturing after one year through five years 10,826  
Held-to-maturity Securities, Amortized Cost, Maturing after five years through ten years 44,518  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10 872,233  
Held-to-maturity Securities, Amortized Cost 929,592 961,487
Held-to-maturity Securities, Fair Value, Maturing in one year or less 1,865  
Held-to-maturity Securities, Fair Value, Maturing after one year through five years 10,617  
Held-to-maturity Securities, Fair Value, Maturing after five years through ten years 42,917  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 732,588  
Debt Securities, Held-to-maturity, Fair Value $ 787,987 $ 814,668