XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Tables)
12 Months Ended
Dec. 31, 2023
Statistical Disclosure for Banks [Abstract]  
Schedule of Deposits
December 31
2023
December 31
2022
Non–interest bearing demand deposits$1,116,005 $1,277,768 
Interest bearing demand deposits1,688,986 1,931,863 
Money market (variable rate)897,125 744,262 
Savings deposits783,038 906,766 
Certificates of deposit of $250,000 or more632,846 551,365 
Other certificates and time deposits546,893 445,750 
Total deposits$5,664,893 $5,857,774 
Schedule of Certificates and Other Time Deposits for Both Retail and Brokered
Certificates and other time deposits for both retail and brokered maturing in years ending December 31 are as follows:
RetailBrokeredTotal
2024$961,848 $151,636 $1,113,484 
202534,614 9,224 43,838 
202612,004 — 12,004 
20277,286 — 7,286 
20283,070 — 3,070 
Thereafter57 — 57 
$1,018,879 $160,860 $1,179,739