v3.25.4
Deposits (Details) - USD ($)
Dec. 31, 2025
Jun. 30, 2025
Deposits    
Non-interest-bearing demand accounts $ 21,415,679 $ 22,466,092
Demand, NOW, money market accounts 54,146,641 48,103,922
Savings accounts 37,621,160 37,646,244
Certificates of deposit 65,203,973 67,024,568
Total deposits 178,387,453 175,240,826
Brokered deposits $ 12,000,000 $ 12,000,000
Non-interest-bearing demand accounts (in percent) 12.01% 12.82%
Demand, NOW, money market accounts (in percent) 30.35% 27.45%
Savings accounts (in percent) 21.09% 21.48%
Certificates of deposit (in percent) 36.55% 38.25%
Total (in percent) 100.00% 100.00%