XML 110 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Deposits    
Non-interest-bearing demand deposits $ 842,931 $ 895,496
Interest-bearing demand and savings deposits (weighted average rate 1.39% and 1.67%) 2,214,732 2,216,482
Demand deposit accounts, total 3,057,663 3,111,978
Time deposits 775,772 948,202
Interest-bearing domestic deposits, brokered 772,114 661,528
Total Deposits $ 4,605,549 $ 4,721,708
Weighted average interest rate on certificates of deposit 3.62% 3.79%
Interest-Bearing Deposits    
Deposits    
Weighted average rate on interest-bearing demand and savings deposits 1.39% 1.67%
Brokered deposits    
Deposits    
Interest-bearing domestic deposits, brokered $ 772,114 $ 661,528
Weighted average rate on brokered deposits 4.61% 5.20%
0.00% - 0.99%    
Deposits    
Time deposits $ 52,720 $ 86,831
0.00% - 0.99% | Minimum    
Deposits    
Weighted average interest rate on certificates of deposit 0.00%  
0.00% - 0.99% | Maximum    
Deposits    
Weighted average interest rate on certificates of deposit 0.99%  
1.00% - 1.99%    
Deposits    
Time deposits $ 75,938 22,485
1.00% - 1.99% | Minimum    
Deposits    
Weighted average interest rate on certificates of deposit 1.00%  
1.00% - 1.99% | Maximum    
Deposits    
Weighted average interest rate on certificates of deposit 1.99%  
2.00% - 2.99%    
Deposits    
Time deposits $ 8,244 44,354
2.00% - 2.99% | Minimum    
Deposits    
Weighted average interest rate on certificates of deposit 2.00%  
2.00% - 2.99% | Maximum    
Deposits    
Weighted average interest rate on certificates of deposit 2.99%  
3.00% - 3.99%    
Deposits    
Time deposits $ 89,967 46,304
3.00% - 3.99% | Minimum    
Deposits    
Weighted average interest rate on certificates of deposit 3.00%  
3.00% - 3.99% | Maximum    
Deposits    
Weighted average interest rate on certificates of deposit 3.99%  
4.00% - 4.99%    
Deposits    
Time deposits $ 548,903 739,645
4.00% - 4.99% | Minimum    
Deposits    
Weighted average interest rate on certificates of deposit 4.00%  
4.00% - 4.99% | Maximum    
Deposits    
Weighted average interest rate on certificates of deposit 4.99%  
5% and above    
Deposits    
Time deposits   $ 8,583
Weighted average interest rate on certificates of deposit 5.00%