XML 70 R48.htm IDEA: XBRL DOCUMENT v3.23.2
SHARE-BASED COMPENSATION - Schedule of Stock Option Activity (Details) - Employee Stock Purchase Plan ESPP - $ / shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Beginning balance (in shares) 70,050 117,960
Options granted (in shares) 35,172 26,614
Options granted, Weighted Average Exercise Price (in dollars per share) $ 6.97 $ 7.94
Shares Available for Grant, Options Granted (in shares) (35,172) (26,614)
Options exercised (in shares) (39,997) (43,658)
Options exercised, Weighted Average Exercise Price (in dollars per share) $ 3.13 $ 3.18
Options canceled (in shares) (14,483) (30,866)
Gross options granted (in shares) 35,172 26,614
Ending balance (in shares) 50,742 70,050
Shares Available for Grant    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Beginning balance (in shares) 349,481 345,229
Options granted (in shares) 35,172 26,614
Shares Available for Grant, Options Granted (in shares) (35,172) (26,614)
Options canceled (in shares) (2,534) (30,866)
Gross options granted (in shares) 35,172 26,614
Shares Available for Grant, 2017 plan expired (in shares) (349,481)  
Shares Available for Grant, 2022 plan authorized (in shares) 500,000  
Ending balance (in shares) 467,362 349,481