XML 77 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Tables)
12 Months Ended
Dec. 31, 2024
Statistical Disclosure for Banks [Abstract]  
Schedule of Deposits
December 31
2024
December 31
2023
Non–interest bearing demand deposits$1,064,818 $1,116,005 
Interest-bearing deposits:
Interest bearing demand deposits1,767,984 1,688,986 
Money market960,008 897,125 
Savings deposits718,689 783,038 
Certificates of deposit of $250,000 or more549,361 632,846 
Certificates of deposit of less than $250,000539,792 546,893 
Total interest-bearing deposits$4,535,834 $4,548,888 
Total deposits$5,600,652 $5,664,893 
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
2025$924,549 $99,509 $1,024,058 
202633,733 15,023 48,756 
20279,165 — 9,165 
20282,826 — 2,826 
20294,329 — 4,329 
Thereafter19 — 19 
$974,621 $114,532 $1,089,153