XML 70 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Tables)
12 Months Ended
Dec. 31, 2024
Deposits [Abstract]  
Schedule of Deposit Liabilities
Deposits consisted of the following as of December 31:
(Dollars in thousands)20242023
Noninterest-bearing demand deposits$759,169 $801,312 
Interest-bearing demand deposits1,101,444 947,372 
Money market958,051 850,674 
Savings260,258 288,404 
Total demand and savings 3,078,922 2,887,762 
Time1,611,005 1,458,450 
Total deposits$4,689,927 $4,346,212 
Schedule of Time Deposits By Maturity Date
The scheduled maturities of time deposits at December 31, 2024 were as follows:
Time Deposits
(In thousands)Less than $250,000$250,000 or more
Maturing in 2025$1,089,099 $356,781 
Maturing in 2026104,814 15,638 
Maturing in 202724,083 1,222 
Maturing in 202810,503 264 
Maturing in 20294,790 250 
Maturing thereafter3,007 554 
$1,236,296 $374,709