v3.26.1
Deposits - Summary of deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Deposits    
Checking deposits - noninterest-bearing $ 86,859 $ 83,566
Checking deposits - interest-bearing 226,695 240,597
Savings deposits 223,136 230,610
Money market deposits 20,450 21,703
Total deposits $ 910,383 $ 888,772
Weighted average interest rate on deposits 1.43% 1.34%
Uninsured deposits $ 178,600 $ 158,700
Deposit collateral issued 61,200 53,800
$250 and under    
Deposits    
Time deposits 249,279 221,475
Brokered certificates of deposit 161,400 131,000
Over $250    
Deposits    
Time deposits $ 103,964 $ 90,821
Minimum    
Deposits    
Checking deposits - interest-bearing, Interest Rate 0.00% 0.00%
Savings deposits, Interest Rate 0.00% 0.00%
Money market deposits, Interest Rate 0.00% 0.00%
Minimum | $250 and under    
Deposits    
Time deposits, Interest Rate 0.00% 0.00%
Minimum | Over $250    
Deposits    
Time deposits, Interest Rate 0.10% 0.12%
Maximum    
Deposits    
Checking deposits - interest-bearing, Interest Rate 0.20% 0.20%
Savings deposits, Interest Rate 4.24% 4.64%
Money market deposits, Interest Rate 3.68% 2.96%
Maximum | $250 and under    
Deposits    
Time deposits, Interest Rate 4.20% 5.15%
Maximum | Over $250    
Deposits    
Time deposits, Interest Rate 4.20% 4.83%