XML 115 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Schedule of Time Certifcates of Deposit Maturities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule Maturity Abstract]    
Time deposits scheduled maturity, Year One $ 1,549,955  
Time deposits scheduled maturity, Year Two 149,532  
Time deposits scheduled maturity, Year Three 32,528  
Time deposits scheduled maturity, Year Four 30,585  
Time deposits scheduled maturity, Year Five 25,637  
Time deposits scheduled maturity, Thereafter 0  
Time deposits [1] $ 1,788,237 $ 1,122,882
Weighted Average Rate [Abstract]    
Time deposits weighted average rate, Year One 4.63%  
Time deposits weighted average rate, Year Two 3.38%  
Time deposits weighted average rate, Year Three 2.21%  
Time deposits weighted average rate, Year Four 3.16%  
Time deposits weighted average rate, Year Five 3.61%  
Time deposits weighted average rate, Thereafter 0.00%  
Time deposits weighted average rate 4.44%  
[1] Includes wholesale brokered time deposit balances of $654.1 million and $327.0 million, respectively, as of December 31, 2023 and 2022.