XML 88 R78.htm IDEA: XBRL DOCUMENT v3.22.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, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Outstanding, Number of shares, Beginning Balance 966,979 1,579,784 1,294,832 1,331,651 1,331,651  
Exercised     (242,853) (5,834)    
Forfeitures, Number of shares 0   (85,000) (456,033)    
Outstanding, Number of shares, Ending Balance         1,294,832 1,331,651
Exercisable, Number of Shares 487,842   487,842      
Vested and expected to vest, Number of shares 966,979   966,979      
Outstanding, Weighted average exercise price, Beginning Balance $ 4.19 $ 4.28 $ 3.93 $ 5.83 $ 5.83  
Exercised, weighted average exercise price     3.05 3.07    
Forfeitures, Weighted average exercise price     3.48 $ 7.03    
Outstanding, Weighted average exercise price, Ending Balance         $ 3.93 $ 5.83
Exercisable, Weighted average exercise price 5.26   5.26      
Vested and expected to vest, Weighted average exercise price $ 4.19   $ 4.19      
Outstanding, Weighted average remaining contractual term (in years)     6 years 9 months 3 days 8 years 14 days 7 years 8 months 4 days 7 years 6 months 21 days
Exercisable, Weighted average remaining contractual term (in years) 6 years 1 month 2 days          
Vested and expected to vest, Weighted average remaining contractual term (in years)     6 years 9 months 3 days      
Vested and expecting to vest, Aggregate intrinsic value $ 1,056   $ 1,056      
Outstanding, Aggregate intrinsic value, Beginning Balance 1,056 $ 2,104 1,624 $ 0 $ 0  
Exercised, Aggregate intrinsic value     457 $ 21,000    
Exercisable, Aggregate intrinsic value $ 151   $ 151      
Outstanding, Aggregate intrinsic value, Ending Balance         $ 1,624 $ 0
Outstanding, Weighted average grant date fair value, Beginning Balance $ 1.53 $ 1.59 $ 1.45 $ 2.01 $ 2.01  
Forfeitures, Weighted average grant date fair value     $ 1.34 $ 2.26    
Outstanding, Weighted average grant date fair value, Ending Balance         $ 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   $ 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   $ 691    
Granted, Weighted average grant date fair value       $ 1.23