XML 147 R105.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits (Schedule of Time Certifcates of Deposit Maturities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule Maturity Abstract]    
Time deposits scheduled maturity, Year 1 $ 1,104,935  
Time deposits scheduled maturity, Year 2 70,547  
Time deposits scheduled maturity, Year 3 33,525  
Time deposits scheduled maturity, Year 4 5,563  
Time deposits scheduled maturity, Year 5 6,113  
Time deposits scheduled maturity, Thereafter 0  
Time deposits [1] $ 1,220,683 $ 1,489,648
Weighted Average Rate [Abstract]    
Time deposits weighted average rate, Year 1 3.56%  
Time deposits weighted average rate, Year 2 2.73%  
Time deposits weighted average rate, Year 3 3.65%  
Time deposits weighted average rate, Year 4 2.85%  
Time deposits weighted average rate, Year 5 2.15%  
Time deposits weighted average rate, Thereafter 0.00%  
Time deposits weighted average rate 3.51%  
[1] There were no wholesale brokered time deposits at December 31, 2025. Included in time deposits were $297.5 million of wholesale brokered time deposits at December 31, 2024.