XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits - Deposit Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest bearing demand deposits $ 426,342 $ 416,373
Interest bearing deposits    
Interest bearing demand deposits 266,187 237,548
Money market deposits 436,631 423,883
Savings 280,429 281,665
Certificates of deposit 410,065 387,591
Total deposits $ 1,819,654 $ 1,747,060