XML 110 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits (Schedule of Time Certifcates of Deposit Maturities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule Maturity Abstract]    
Time deposits scheduled maturity, Year One $ 844,830  
Time deposits scheduled maturity, Year Two 163,668  
Time deposits scheduled maturity, Year Three 41,869  
Time deposits scheduled maturity, Year Four 36,428  
Time deposits scheduled maturity, Year Five 36,087  
Time deposits scheduled maturity, Thereafter 0  
Time deposits [1] $ 1,122,882 $ 1,288,611
Weighted Average Rate [Abstract]    
Time deposits weighted average rate, Year One 1.97%  
Time deposits weighted average rate, Year Two 2.88%  
Time deposits weighted average rate, Year Three 1.74%  
Time deposits weighted average rate, Year Four 1.36%  
Time deposits weighted average rate, Year Five 2.45%  
Time deposits weighted average rate, Thereafter 0.00%  
Time deposits weighted average rate 2.09%  
[1] Includes wholesale brokered time deposit balances of $327,044 and $515,228, respectively, as of December 31, 2022 and 2021.