XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Stock Ownership Plan - Schedule of ESOP Shares (Details) - USD ($)
Mar. 31, 2025
Mar. 31, 2024
Schedule of ESOP Shares [Abstract]    
Allocated shares 383,812 428,974
Committed-to-be-released shares 16,253 16,619
Unreleased shares 195,234 217,026
Total shares held by the ESOP 595,299 662,619
Fair value of unreleased shares (in Dollars) $ 5,296,698 $ 5,479,907