v3.26.1
Deposits (Tables)
6 Months Ended
Jun. 30, 2026
Deposits [Abstract]  
Schedule of Deposit Accounts
Deposit accounts at the dates indicated consist of the following:
June 30, 2026
December 31, 2025
Noninterest-bearing accounts$739,787 $707,748 
NOW accounts541,807 546,387 
Money market accounts1,421,600 1,374,635 
Savings accounts165,902 171,455 
Certificates of deposit737,751 909,772 
Total$3,606,847 $3,709,997 
Schedule of Maturities of Certificates of Deposit
As of June 30, 2026, scheduled maturities of certificates of deposit were as follows:
Remainder of 2026$609,523 
2027124,112 
20282,124 
2029645 
2030978 
Thereafter369 
Total$737,751