XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits (Tables)
6 Months Ended
Jun. 30, 2025
Deposits [Abstract]  
Schedule of Deposit Liabilities, Type
Deposits consisted of the following as of June 30, 2025 and December 31, 2024:
(Dollars in thousands)June 30, 2025% of Total DepositsDecember 31, 2024% of Total Deposits
Noninterest-bearing demand deposits$857,072 15.7 %$759,169 16.2 %
Interest-bearing demand deposits1,191,214 21.9 %1,101,444 23.5 %
Money market1,243,918 22.8 %958,051 20.4 %
Savings337,607 6.2 %260,258 5.5 %
Total demand and savings 3,629,811 66.6 %3,078,922 65.6 %
Time1,819,853 33.4 %1,611,005 34.4 %
Total deposits$5,449,664 100.0 %$4,689,927 100.0 %
Schedule of Time Deposits By Maturity Date Table
The scheduled maturities of time deposits at June 30, 2025 were as follows:
Time Deposits
(In thousands)Less than $250,000$250,000 or more
Maturing in 2025$962,350 $276,458 
Maturing in 2026389,419 113,146 
Maturing in 202743,839 2,638 
Maturing in 202814,646 561 
Maturing in 202910,339 255 
Maturing thereafter5,610 592 
$1,426,203 $393,650