XML 74 R59.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY - 2005 Stock Incentive Plan Option Activity (Details) - $ / shares
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Shares Available for Grant    
Shares Added 1,000,000  
Options Outstanding    
Balance, ending 3,954,716  
Weighted Average Exercise Price    
Balance, ending $ 8.8  
2005 Stock Incentive Plan    
Shares Available for Grant    
Balance, beginning 1,072,051 1,057,983
Balance, ending 2,089,443 1,072,051
Options Outstanding    
Balance, beginning 3,714,494 4,059,282
Balance, ending 3,477,199 3,714,494
Weighted Average Exercise Price    
Balance, beginning $ 10.24 $ 10.06
Balance, ending $ 9.67 $ 10.24
2005 Stock Incentive Plan | Employee Stock Option    
Stock-based compensation activity    
Vesting period 4 years  
Shares Available for Grant    
Options Granted (654,467) (120,300)
Options Forfeited / Expired 834,762 319,795
Options Outstanding    
Options Granted 654,467 120,300
Options Exercised (57,000) (145,293)
Options Forfeited / Expired (834,762) (319,795)
Weighted Average Exercise Price    
Options Granted $ 5.57 $ 6.47
Options Exercised 2.78 2.66
Options Forfeited / Expired 9.48 9.92
Weighted average grant date fair value $ 2.65 $ 3.16
2005 Stock Incentive Plan | Employee Stock Option | Maximum    
Stock-based compensation activity    
Option term 10 years  
2005 Stock Incentive Plan | Employee Stock Option | Consultants    
Options Outstanding    
Options Granted 0  
2005 Stock Incentive Plan | Restricted stock units    
Shares Available for Grant    
Options Granted (226,654) (200,821)
Options Forfeited / Expired 63,751 15,394