XML 79 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - shares
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Employee Stock Purchase Plans, shares 19,775 50,139 29,826
Treasury Stock [Member]      
Employee Stock Purchase Plans, shares (19,775) (50,139) (29,826)
Open market purchase of treasury shares, shares 55,324 52,864 76,703