XML 72 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Tables)
12 Months Ended
Dec. 31, 2024
Banking and Thrift, Other Disclosure [Abstract]  
Schedule of Components of Weighted Average Interest Rate and Balance of Deposits
Deposits and their respective weighted average interest rate at December 31, 2024 and 2023 consisted of the following:
December 31,
20242023
Weighted Average Interest RateAmountWeighted Average Interest RateAmount
(Dollars in thousands)
Noninterest-bearing deposits %$1,414,635 — %$1,468,320 
Demand deposits3.25 3,186,597 3.34 2,973,784 
Savings deposits0.44 704,321 0.48 779,885 
Time deposits4.40 1,453,706 4.22 1,153,792 
Total2.52 %$6,759,259 2.38 %$6,375,781 
Schedule of Maturities of Time Deposits
At December 31, 2024, the scheduled maturities of time deposits were as follows:
Year(Dollars in thousands)Amount
Due in 2025$1,029,607 
Due in 2026104,274 
Due in 2027133,305 
Due in 2028147,193 
Due in 202938,545 
Thereafter782 
Total$1,453,706