v3.26.1
Deposits (Tables)
6 Months Ended
Jun. 30, 2026
Deposits [Abstract]  
Summary of Deposit Liabilities
Deposits as of June 30, 2026 and December 31, 2025 are summarized as follows:
June 30,
2026
December 31,
2025
(Dollars in thousands)
Demand accounts:
Demand deposits, noninterest bearing$563,008 $533,232 
Money market, interest bearing989,134 731,992 
Interest bearing demand accounts572,971 376,537 
Total demand deposits2,125,113 1,641,761 
Savings27,337 27,205 
Certificates of deposit678,265 1,126,707 
Total deposits$2,830,715 $2,795,673 
Summary of Certificates of Deposit
At June 30, 2026, the scheduled maturities of certificates of deposit ("CDs") are as follows:
(Dollars in thousands)Amount
2026$382,092 
2027243,118 
202851,896 
2029925 
2030141 
Thereafter93 
$678,265