XML 97 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Summarized Stock Option Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 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 500,000 0    
Exercised (592) (107,826) (7,385) (109,826)    
Forfeitures, Number of shares     (186,846) 0    
Outstanding, Number of shares, Ending Balance 979,043 816,399 979,043 816,399 673,274 926,225
Exercisable, Number of Shares 420,719   420,719      
Vested and expected to vest, Number of shares 979,043   979,043      
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     3.07 3.04    
Forfeitures, Weighted average exercise price     3.71 0    
Outstanding, Weighted average exercise price, Ending Balance $ 4.07 $ 4.29 4.07 $ 4.29 $ 4.37 $ 4.14
Exercisable, Weighted average exercise price 4.61   4.61      
Vested and expected to vest, Weighted average exercise price $ 4.07   $ 4.07      
Outstanding, Weighted average remaining contractual term (in years)     5 years 6 months 5 years 11 months 8 days 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 9 months 7 days      
Vested and expected to vest, Weighted average remaining contractual term (in years)     5 years 6 months      
Outstanding, Aggregate intrinsic value, Beginning Balance     $ 239 $ 1,249 $ 1,249  
Granted, Aggregate intrinsic value     880      
Vested and expecting to vest, Aggregate intrinsic value $ 48   48      
Exercised, Aggregate intrinsic value     5 126    
Exercisable, Aggregate intrinsic value 48   48      
Outstanding, Aggregate intrinsic value, Ending Balance $ 48 $ 689 $ 48 $ 689 $ 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.28 0    
Outstanding, Weighted average grant date fair value, Ending Balance $ 1.80 $ 1.64 $ 1.80 $ 1.64 $ 1.67 $ 1.60