XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Summary of Depositor Account (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
Negotiable order of withdrawal (NOW) $ 250,679 $ 242,575
Savings accounts 109,915 110,288
Money market 132,019 131,988
Total Negotiable order of withdrawal (NOW). savings accounts and money market 492,613 484,851
Certificates of deposit 231,970 209,856
Wholesale and brokered certificates of deposit 98,862 106,035
Total deposits $ 823,445 $ 800,742