XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.4
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, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Outstanding, Number of shares, Beginning Balance     926,225 1,294,832 1,294,832  
Granted, Number of shares 0 0 0 0    
Exercised (107,826) (242,853) (109,826) (242,853)    
Forfeitures, Number of shares       (85,000)    
Outstanding, Number of shares, Ending Balance 816,399 966,979 816,399 966,979 926,225 1,294,832
Exercisable, Number of Shares 563,163   563,163      
Vested and expected to vest, Number of shares 816,399   816,399      
Outstanding, Weighted average exercise price, Beginning Balance     $ 4.14 $ 3.93 $ 3.93  
Exercised, Weighted average exercise price     3.04 3.05    
Forfeitures, Weighted average exercise price       3.48    
Outstanding, Weighted average exercise price, Ending Balance $ 4.29 $ 4.19 4.29 $ 4.19 $ 4.14 $ 3.93
Exercisable, Weighted average exercise price 4.42   4.42      
Vested and expected to vest, Weighted average exercise price $ 4.29   $ 4.29      
Outstanding, Weighted average remaining contractual term (in years)     5 years 11 months 8 days 6 years 9 months 3 days 6 years 7 months 6 days 7 years 8 months 4 days
Exercisable, Weighted average remaining contractual term (in years)     4 years 9 months 29 days      
Vested and expected to vest, Weighted average remaining contractual term (in years)     5 years 11 months 8 days      
Outstanding, Aggregate intrinsic value, Beginning Balance     $ 1,249 $ 1,624 $ 1,624  
Vested and expecting to vest, Aggregate intrinsic value $ 689   689      
Exercised, Aggregate intrinsic value     126 457    
Exercisable, Aggregate intrinsic value 173   173      
Outstanding, Aggregate intrinsic value, Ending Balance $ 689 $ 1,056 $ 689 $ 1,056 $ 1,249 $ 1,624
Outstanding, Weighted average grant date fair value, Beginning Balance     $ 1.60 $ 1.45 $ 1.45  
Forfeitures, Weighted average grant date fair value       1.34    
Outstanding, Weighted average grant date fair value, Ending Balance $ 1.64 $ 1.53 $ 1.64 $ 1.53 $ 1.60 $ 1.45