XML 94 R80.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing deposits $ 146,879 $ 136,451
Interest-bearing demand deposits 1,120,850 896,661
Savings accounts 18,991 19,823
Money market accounts 1,272,845 1,183,789
Certificates of deposits 2,004,909 2,133,455
Brokered deposits 275,339 563,027
Total deposits 4,839,813 4,933,206
Time deposits greater than $250 $ 605,255 $ 776,788