XML 100 R84.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Based Compensation - Options activity (Details) - Stock options - $ / shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Number of Options    
Options outstanding 1,197,640 1,232,400
Granted   1,232,400
Forfeited (34,760)  
Exercise Price per Shares    
Granted (in dollars per share)   $ 11.67
Forfeited (in dollars per share) $ 11.82  
Exercise price per share (in dollars per share) $ 11.66 $ 11.67