XML 56 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEPOSITS (Tables)
12 Months Ended
Dec. 31, 2024
Deposits [Abstract]  
Schedule of Total Deposits
The following table details total deposits as of December 31, 2024 and 2023:
(dollars in thousands)20242023
Non-interest bearing demand deposits$1,297,456 $1,353,477 
Savings and transaction accounts:
Savings deposits276,179 301,168 
Interest bearing demand deposits3,471,455 3,049,059 
Time deposits:
Other time deposits213,099 224,083 
Deposits of $100,000 to $250,000201,412 235,096 
Deposits of $250,000 or more441,365 557,642 
Total deposits$5,900,966 $5,720,525 
Schedule of Maturities of Time Deposits
At December 31, 2024, the scheduled maturities of time deposits were as follows:
(dollars in thousands)Amount
Maturing in 2025$720,094 
Maturing in 202690,709 
Maturing in 202735,337 
Maturing in 20285,813 
Maturing in 20293,718 
Thereafter205 
Total time deposits$855,876