XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits (Tables)
12 Months Ended
Dec. 31, 2025
Deposits [Abstract]  
Deposit balances
The following table displays deposit balances as of December 31:
20252024
Noninterest bearing demand deposits$426,342 $416,373 
Interest bearing deposits
Interest bearing demand deposits266,187 237,548 
Money market deposits436,631 423,883 
Savings280,429 281,665 
Certificates of deposit410,065 387,591 
Total$1,819,654 $1,747,060 
Scheduled maturities of time deposits
Scheduled annual maturities of time deposits for each of the next five years, and thereafter, are as follows:
Scheduled Maturities of Time Deposits
2026$376,807 
202713,339 
20287,770 
20297,235 
20304,914 
Thereafter— 
Total$410,065