XML 76 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Tables)
12 Months Ended
Dec. 31, 2024
Deposits  
Summary of Time Deposits Based Upon Contractual Maturity

Years ending December 31,

Amount

2025

$

822,644

2026

123,415

2027

53,647

2028

17,145

2029

2,691

Thereafter

494

Total time deposits

$

1,020,036

Schedule of Interest Expense on Deposits

For the years ended December 31,

2024

2023

2022

Interest bearing demand deposits

$

39,938

$

26,984

$

2,163

Money Market accounts

105,688

57,028

5,808

Savings accounts

6,057

3,945

1,376

Time deposits

34,509

21,421

5,249

Total

$

186,192

$

109,378

$

14,596