XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Additional Information (Details) - shares
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share    
Stock options, outstanding 430,000 434,500
Restricted stock, outstanding 51,000 147,750
Antidilutive securities excluded from computation of earnings per share 402,000 434,000