XML 120 R102.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Summarized Stock Option Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding, Number of shares, Beginning Balance 926,225 1,294,832 1,331,651  
Granted, Number of shares 0 137,620 560,000  
Exercised (158,659) (249,521) (17,335)  
Forfeitures, Number of shares (94,292) (256,706) (729,484)  
Outstanding, Number of shares, Ending Balance 673,274 926,225 1,294,832 1,331,651
Exercisable, Number of Shares 502,813      
Vested and expected to vest, Number of shares 673,274      
Outstanding, Weighted average exercise price, Beginning Balance $ 4.14 $ 3.93 $ 5.83  
Granted, Weighted average exercise price   4.87    
Exercised, Weighted average exercise price 3.04 3.05 3.07  
Forfeitures, Weighted average exercise price 3.99 4.53 6.65  
Outstanding, Weighted average exercise price, Ending Balance 4.37 $ 4.14 $ 3.93 $ 5.83
Exercisable, Weighted average exercise price 4.57      
Vested and expected to vest, Weighted average exercise price $ 4.37      
Outstanding, Weighted average remaining contractual term (in years) 5 years 1 month 20 days 6 years 7 months 6 days 7 years 8 months 4 days 7 years 6 months 21 days
Granted, Weighted average remaining contractual term (in years)   10 years    
Exercisable, Weighted average remaining contractual term (in years) 4 years 3 months      
Vested and expected to vest, Weighted average remaining contractual term (in years) 5 years 1 month 20 days      
Outstanding, Aggregate intrinsic value, Beginning Balance $ 1,249 $ 1,624    
Granted, Aggregate intrinsic value   235    
Vested and expecting to vest, Aggregate intrinsic value 239      
Exercised, Aggregate intrinsic value 200 470 $ 35  
Exercisable, Aggregate intrinsic value 160      
Outstanding, Aggregate intrinsic value, Ending Balance $ 239 $ 1,249 $ 1,624  
Outstanding, Weighted average grant date fair value, Beginning Balance $ 1.60 $ 1.45 $ 2.01  
Granted, Weighted average grant date fair value   1.71    
Forfeitures, Weighted average grant date fair value 1.81 1.69 2.24  
Outstanding, Weighted average grant date fair value, Ending Balance $ 1.67 $ 1.60 $ 1.45 $ 2.01
August 2020 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, Number of shares     150,000  
Granted, Weighted average exercise price     $ 3.50  
Granted, Weighted average remaining contractual term (in years)     3 years  
Granted, Aggregate intrinsic value     $ 166  
Granted, Weighted average grant date fair value     $ 1.11  
November 2020 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, Number of shares     560,000  
Granted, Weighted average exercise price     $ 3.01  
Granted, Weighted average remaining contractual term (in years)     10 years  
Granted, Aggregate intrinsic value     $ 691  
Granted, Weighted average grant date fair value     $ 1.23