XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Summary of Depositor Account (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Negotiable order of withdrawal (NOW) $ 239,776 $ 242,575
Savings accounts 103,033 110,288
Money market 125,380 131,988
Total Negotiable order of withdrawal (NOW). savings accounts and money market 468,189 484,851
Certificates of deposit 260,285 209,856
Wholesale and brokered certificates of deposit 111,425 106,035
Total deposits $ 839,899 $ 800,742