XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Summary of Depositor Account (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Negotiable order of withdrawal (NOW) $ 244,564 $ 242,575
Savings accounts 104,084 110,288
Money market 120,678 131,988
Total Negotiable order of withdrawal (NOW). savings accounts and money market 469,326 484,851
Certificates of deposit 257,062 209,856
Wholesale and brokered certificates of deposit 98,420 106,035
Total deposits $ 824,808 $ 800,742