XML 64 R55.htm IDEA: XBRL DOCUMENT v3.25.1
ESOP - Shares Held (Details)
Mar. 31, 2025
USD ($)
shares
Share-Based Payment Arrangement [Abstract]  
Shares committed for allocation 3,293
Unallocated 49,385
Total ESOP shares 52,678
Fair value of unearned shares | $ $ 567,928