XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Additional Information (Details) - shares
9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share    
Stock options, outstanding 410,000 434,500
Restricted stock, outstanding 51,000 146,750
Antidilutive securities excluded from computation of earnings per share 382,000 434,500