XML 93 R83.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits (Schedule of Time Deposits by Maturity) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Maturities of Time Deposits [Abstract]    
Time Deposit Maturities, Through the End of Current Year $ 437,609  
Time Deposit Maturities, Year Two 693,541  
Time Deposit Maturities, Year Three 62,618  
Time Deposit Maturities, Year Four 29,790  
Time Deposit Maturities, Year Five 5,731  
Time Deposit Maturities, after Year Five 4,709  
Time deposits [1] $ 1,233,998 $ 1,489,648
Weighted Average Rate of Time Deposits [Abstract]    
Time Deposits, Weighted Average Interest Rate, Maturities Through the End of Current Year 3.73%  
Time Deposits, Weighted Average Interest Rate, Maturities Year Two 3.71%  
Time Deposits, Weighted Average Interest Rate, Maturities Year Three 2.82%  
Time Deposits, Weighted Average Interest Rate, Maturities Year Four 3.69%  
Time Deposits, Weighted Average Interest Rate, Maturities Year Five 2.77%  
Time Deposits, Weighted Average Interest Rate, Maturities Greater than Five Years 2.17%  
Weighted Average Rate, Time Deposits 3.66%  
[1] Includes wholesale brokered time deposit balances of $0 and $297.5 million, respectively, as of September 30, 2025 and December 31, 2024.