XML 46 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Employee Stock Ownership Plan - Schedule of ESOP Shares (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Schedule of ESOP Shares [Abstract]    
Allocated shares 347,528 383,812
Committed-to-be-released shares 15,885 16,253
Unreleased shares 173,932 195,234
Total shares held by the ESOP 537,345 595,299
Fair value of unearned shares $ 9,639,311 $ 5,296,698