XML 78 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits (Schedule of Time Deposits by Maturity) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Maturities of Time Deposits [Abstract]    
Time Deposit Maturities, Through the End of Current Year $ 972,539  
Time Deposit Maturities, Year Two 127,776  
Time Deposit Maturities, Year Three 52,824  
Time Deposit Maturities, Year Four 5,784  
Time Deposit Maturities, Year Five 5,629  
Time Deposit Maturities, after Year Five 1,879  
Time deposits [1] $ 1,166,431 $ 1,220,683
Weighted Average Rate of Time Deposits [Abstract]    
Time Deposits, Weighted Average Interest Rate, Maturities Through the End of Current Year 3.48%  
Time Deposits, Weighted Average Interest Rate, Maturities Year Two 2.98%  
Time Deposits, Weighted Average Interest Rate, Maturities Year Three 3.07%  
Time Deposits, Weighted Average Interest Rate, Maturities Year Four 2.83%  
Time Deposits, Weighted Average Interest Rate, Maturities Year Five 2.17%  
Time Deposits, Weighted Average Interest Rate, Maturities Greater than Five Years 1.92%  
Weighted Average Rate, Time Deposits 3.40%  
[1] There were no wholesale brokered time deposits at March 31, 2026 or December 31, 2025.