XML 55 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEPOSITS (Tables)
12 Months Ended
Dec. 31, 2024
Deposits [Abstract]  
Schedule of Deposit Liabilities
Deposits consist of the following at December 31, 2024 and 2023 (in thousands):
 December 31
 20242023
Non-interest-bearing checking$4,591,543 $4,792,369 
Interest-bearing checking2,393,864 2,098,526 
Regular savings accounts3,478,423 2,980,530 
Money market accounts1,550,896 1,680,605 
Total interest-bearing transaction and savings accounts7,423,183 6,759,661 
Certificates of deposit:  
Certificates of deposit greater than or equal to $250,000487,515 473,124 
Certificates of deposit less than $250,0001,012,157 1,004,343 
Total certificates of deposit1,499,672 1,477,467 
Total deposits$13,514,398 $13,029,497 
Included in total deposits:  
Public fund transaction accounts$414,413 $356,615 
Public fund interest-bearing certificates25,423 52,048 
Total public deposits$439,836 $408,663 
Total brokered deposits$50,346 $108,058 
Schedule Maturities and Weighted Average Interest Rates of Certificates of Deposit
Scheduled maturities and weighted average interest rates of certificates of deposits at December 31, 2024 are as follows (dollars in thousands):
 December 31, 2024
 AmountWeighted Average Rate
Maturing in one year or less$1,448,449 3.84 %
Maturing after one year through two years31,053 1.22 
Maturing after two years through three years13,222 1.00 
Maturing after three years through four years3,857 0.71 
Maturing after four years through five years2,492 0.85 
Maturing after five years599 0.58 
Total certificates of deposit$1,499,672 3.75 %