XML 99 R87.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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, 2024
Dec. 31, 2022
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Outstanding, Number of shares, Beginning Balance     673,274 926,225   926,225  
Granted, Number of shares 0 0 500,000   0    
Exercised (15,832)   (23,217) (147,326)      
Forfeitures, Number of shares     (195,739) (66,959)      
Outstanding, Number of shares, Ending Balance 954,318   954,318 711,940   673,274 926,225
Exercisable, Number of Shares 425,746   425,746        
Vested and expected to vest, Number of shares 954,318   954,318        
Outstanding, Weighted average exercise price, Beginning Balance     $ 4.37 $ 4.14   $ 4.14  
Granted, Weighted average exercise price     3.50        
Exercised, Weighted average exercise price     1.20 3.04      
Forfeitures, Weighted average exercise price     3.93 3.66      
Outstanding, Weighted average exercise price, Ending Balance $ 4.03   4.03 $ 4.41   $ 4.37 $ 4.14
Exercisable, Weighted average exercise price 4.60   4.60        
Vested and expected to vest, Weighted average exercise price $ 4.03   $ 4.03        
Outstanding, Weighted average remaining contractual term (in years)     5 years 2 months 26 days 5 years 5 months 1 day   5 years 1 month 20 days 6 years 7 months 6 days
Granted, Weighted average remaining contractual term (in years)     5 years 2 months 1 day        
Exercisable, Weighted average remaining contractual term (in years)     5 years 8 months 8 days        
Vested and expected to vest, Weighted average remaining contractual term (in years)     5 years 2 months 26 days        
Outstanding, Aggregate intrinsic value, Beginning Balance     $ 239 $ 1,249   $ 1,249  
Granted, Aggregate intrinsic value     880        
Vested and expecting to vest, Aggregate intrinsic value $ 45   45        
Exercised, Aggregate intrinsic value     14 190      
Exercisable, Aggregate intrinsic value 45   45        
Outstanding, Aggregate intrinsic value, Ending Balance $ 45   $ 45 $ 670   $ 239 $ 1,249
Outstanding, Weighted average grant date fair value, Beginning Balance     $ 1.67 $ 1.60   $ 1.60  
Granted, Weighted average grant date fair value     1.76        
Forfeitures, Weighted average grant date fair value     1.39 0      
Outstanding, Weighted average grant date fair value, Ending Balance $ 1.78   $ 1.78 $ 1.64   $ 1.67 $ 1.60