XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Schedule of option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Beginning balance, Options outstanding (in shares) 2,879,008 2,543,125 2,543,125  
Options granted (in shares) 0 0    
Options exercised (in shares) (4,361) (31,925)    
Options cancelled (in shares) (9,677) (48,786)    
Ending balance, Options outstanding (in shares) 2,864,970 2,462,414 2,879,008 2,543,125
Exercisable at period end (in shares) 2,220,641 2,224,780    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Beginning of period (in dollars per share) $ 4.88 $ 4.82 $ 4.82  
Options granted (in dollars per share) 0 0    
Options exercised (in dollars per share) 4.48 4.21    
Options cancelled (in dollars per share) 7.80 6.85    
End of period (in dollars per share) 4.87 4.79 $ 4.88 $ 4.82
Exercisable at end of period (in usd per share) $ 4.44 $ 4.65    
Share-Based Compensation Arrangement By Share-Based Payment Award, Weighted Average Remaining Contractual Term [Abstract]        
Options outstanding, weighted average remaining contractual term (in years) 5 years 9 months 7 days 5 years 9 months 25 days 6 years 7 days 6 years 18 days
Options exercisable, weighted average remaining contractual term (in years) 4 years 9 months 7 days 5 years 5 months 4 days    
Aggregate Intrinsic Value (in thousands)        
Options outstanding, aggregate intrinsic value $ 113 $ 720 $ 6,747 $ 0
Options exercisable, aggregate intrinsic value $ 108 $ 690    
Closing stock price (in dollars per share) $ 3.81     $ 4.58