XML 79 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Schedule of option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Number of Options      
Beginning of period, Options outstanding (in shares) 2,879,008 2,543,125  
Options granted (in shares) 281,712 528,077  
Options exercised (in shares) (168,326) (52,799)  
Options canceled (in shares) (83,190) (139,395)  
End of period, Options outstanding (in shares) 2,909,204 2,879,008 2,543,125
Exercisable at end of period (in shares) 2,302,834 2,206,259  
Weighted Average Exercise Price per Share      
Beginning of period (in usd per share) $ 4.88 $ 4.82  
Options granted (in usd per share) 5.09 6.31  
Options exercised (in usd per share) 4.22 4.19  
Options canceled (in usd per share) 5.95 9.52  
End of period (in usd per share) 4.90 4.88 $ 4.82
Exercisable at end of period (in usd per share) $ 4.66 $ 4.44  
Weighted Average Remaining Contractual Term (in Years)      
Options outstanding, weighted average remaining contractual term (in years) 5 years 6 months 6 years 7 days 6 years 18 days
Options exercisable, weighted average remaining contractual term (in years) 4 years 7 months 17 days 4 years 11 months 26 days  
Aggregate Intrinsic Value (in thousands)      
Options outstanding, aggregate intrinsic value $ 126 $ 6,747 $ 0
Options exercisable, aggregate intrinsic value $ 125 $ 5,984  
Intrinsic value (in usd per share) $ 3.99 $ 7.07