XML 94 R82.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Summarized Stock Option Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Outstanding, Number of shares, Beginning Balance   994,599 926,225 1,294,832 1,294,832  
Granted, Number of shares 0 137,620 0 137,620    
Exercised   (6,668) (147,326) (249,521)    
Forfeitures, Number of shares     (66,959) (188,332)    
Outstanding, Number of shares, Ending Balance 711,940   711,940   926,225 1,294,832
Exercisable, Number of Shares 531,479   531,479      
Vested and expected to vest, Number of shares 711,940   711,940      
Outstanding, Weighted average exercise price, Beginning Balance   $ 4.25 $ 4.14 $ 3.93 $ 3.93  
Granted, Weighted average exercise price       4.87    
Exercised, Weighted average exercise price     3.04 3.05    
Forfeitures, Weighted average exercise price     3.66 $ 4.14    
Outstanding, Weighted average exercise price, Ending Balance $ 4.41   4.41   $ 4.14 $ 3.93
Exercisable, Weighted average exercise price 4.63   4.63      
Vested and expected to vest, Weighted average exercise price $ 4.41   $ 4.41      
Outstanding, Weighted average remaining contractual term (in years)     5 years 5 months 1 day 6 years 10 months 9 days 6 years 7 months 6 days 7 years 8 months 4 days
Granted, Weighted average remaining contractual term (in years)       10 years    
Exercisable, Weighted average remaining contractual term (in years)     4 years 6 months 21 days      
Vested and expected to vest, Weighted average remaining contractual term (in years)     5 years 5 months 1 day      
Outstanding, Aggregate intrinsic value, Beginning Balance   $ 1,884 $ 1,249 $ 1,624 $ 1,624  
Granted, Aggregate intrinsic value       235    
Vested and expecting to vest, Aggregate intrinsic value $ 670   670      
Exercised, Aggregate intrinsic value     190 $ 470    
Exercisable, Aggregate intrinsic value 474   474      
Outstanding, Aggregate intrinsic value, Ending Balance $ 670   $ 670   $ 1,249 $ 1,624
Outstanding, Weighted average grant date fair value, Beginning Balance   $ 1.64 $ 1.60 $ 1.45 $ 1.45  
Granted, Weighted average grant date fair value       1.71    
Forfeitures, Weighted average grant date fair value     1.64 $ 1.50    
Outstanding, Weighted average grant date fair value, Ending Balance $ 1.67   $ 1.67   $ 1.60 $ 1.45