v3.26.3
Summary of Significant Accounting Policies - Schedule of Contributed to ESOP (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Schedule of Contributed to ESOP [Abstract]    
Allocated shares 110,660 110,660
Shares committed to be released
Unearned shares
Total ESOP shares 110,660 110,660
Fair value of unearned shares at end of period