v3.26.1
DEPOSITS DEPOSITS (Maturities and Weighted Average Interest Rates of Certificates of Deposit) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Maturities of Time Deposits [Abstract]    
Maturing in one year or less $ 1,433,276  
Maturing after one year through two years 28,945  
Maturing after two years through three years 6,651  
Maturing after three years through four years 1,750  
Maturing after four years through five years 1,991  
Maturing after five years 408  
Total certificates of deposit $ 1,473,021 $ 1,532,304
Weighted Average Rate [Abstract]    
Time Deposits, Weighted Average Interest Rate, Maturities Year One 3.04%  
Time Deposits, Weighted Average Interest Rate, Maturities Year Two 2.07%  
Time Deposits, Weighted Average Interest Rate, Maturities Year Three 0.63%  
Time Deposits, Weighted Average Interest Rate, Maturities Year Four 0.91%  
Time Deposits, Weighted Average Interest Rate, Maturities Year Five 0.64%  
Time Deposits, Weighted Average Interest Rate, Maturities Greater than Five Years 0.52%  
Weighted Average Rate Domestic Deposit, Time Deposits 3.01%