XML 28 R15.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits
12 Months Ended
Dec. 31, 2025
Deposits [Abstract]  
Deposits Deposits
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 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 
Time deposits greater than $250 totaled $139,924 and $133,691 at December 31, 2025 and 2024, respectively.