XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Stock Ownership Plan (Schedule of ESOP Shares) (Details) - Employee Stock Ownership Plan [Member] - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Dec. 01, 2020
ESOP share allocation      
Allocated shares 496,091 487,220 469,119
Unreleased shares 256,293 279,429  
Total shares held by the ESOP 752,384 766,649 769,119
Fair value of unreleased shares $ 3,649,612 $ 4,141,138