XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEPOSITS (Tables)
12 Months Ended
Dec. 31, 2024
Deposits, by Component, Alternative [Abstract]  
Schedule of Components on Interest-bearing Deposits
Components of interest-bearing deposits as of December 31 are as follows:
 
(dollars in thousands)20242023
Interest-bearing demand$813,783 $759,299 
Savings and money market deposits687,603 660,311 
Time, $250,000 and over185,176 167,680 
Other time419,098 458,508 
Total interest-bearing deposits$2,105,660 $2,045,798 
Schedule of Maturities of Certificates of Deposit
As of December 31, 2024, the scheduled maturities of certificates of deposit are as follows:
 
(dollars in thousands) 
Year Ending December 31Amount
  
2025$567,675 
202623,620 
20277,674 
20283,340 
20291,736 
Thereafter229 
Total time deposits $604,274