Quarterly report pursuant to Section 13 or 15(d)

Description of Stock Plans - Summary of Exercise Price (Details)

v3.20.2
Description of Stock Plans - Summary of Exercise Price (Details)
6 Months Ended
Sep. 30, 2020
$ / shares
shares
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Options outstanding (in shares) | shares 9,463,948
Options outstanding, weighted average exercise price (in dollars per share) $ 3.38
Options outstanding, weighted average remaining life 7 years 3 months 18 days
Options exercisable (in shares) | shares 5,106,976
Options exercisable, weighted average exercise price (in dollars per share) $ 2.40
$0.51 - 1.00  
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Range of exercise price, lower limit (in dollars per share) 0.51
Range of exercise price, upper limit (in dollars per share) $ 1.00
Options outstanding (in shares) | shares 1,431,764
Options outstanding, weighted average exercise price (in dollars per share) $ 0.73
Options outstanding, weighted average remaining life 6 years 2 months 8 days
Options exercisable (in shares) | shares 744,478
Options exercisable, weighted average exercise price (in dollars per share) $ 0.74
$1.01 - 1.50  
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Range of exercise price, lower limit (in dollars per share) 1.01
Range of exercise price, upper limit (in dollars per share) $ 1.50
Options outstanding (in shares) | shares 1,467,287
Options outstanding, weighted average exercise price (in dollars per share) $ 1.29
Options outstanding, weighted average remaining life 5 years 10 months 6 days
Options exercisable (in shares) | shares 1,433,161
Options exercisable, weighted average exercise price (in dollars per share) $ 1.29
$1.51 - 2.00  
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Range of exercise price, lower limit (in dollars per share) 1.51
Range of exercise price, upper limit (in dollars per share) $ 2.00
Options outstanding (in shares) | shares 820,727
Options outstanding, weighted average exercise price (in dollars per share) $ 1.67
Options outstanding, weighted average remaining life 7 years 6 months 21 days
Options exercisable (in shares) | shares 577,320
Options exercisable, weighted average exercise price (in dollars per share) $ 1.66
$2.01 - 2.50  
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Range of exercise price, lower limit (in dollars per share) 2.01
Range of exercise price, upper limit (in dollars per share) $ 2.50
Options outstanding (in shares) | shares 463,994
Options outstanding, weighted average exercise price (in dollars per share) $ 2.25
Options outstanding, weighted average remaining life 7 years 6 months 7 days
Options exercisable (in shares) | shares 297,857
Options exercisable, weighted average exercise price (in dollars per share) $ 2.23
$2.51 - 3.00  
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Range of exercise price, lower limit (in dollars per share) 2.51
Range of exercise price, upper limit (in dollars per share) $ 3.00
Options outstanding (in shares) | shares 468,500
Options outstanding, weighted average exercise price (in dollars per share) $ 2.58
Options outstanding, weighted average remaining life 3 years 6 months 7 days
Options exercisable (in shares) | shares 468,500
Options exercisable, weighted average exercise price (in dollars per share) $ 2.58
$3.51 - 4.00  
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Range of exercise price, lower limit (in dollars per share) 3.51
Range of exercise price, upper limit (in dollars per share) $ 4.00
Options outstanding (in shares) | shares 1,500,665
Options outstanding, weighted average exercise price (in dollars per share) $ 3.88
Options outstanding, weighted average remaining life 7 years 7 months 2 days
Options exercisable (in shares) | shares 791,063
Options exercisable, weighted average exercise price (in dollars per share) $ 3.89
$4.01 - 4.50  
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Range of exercise price, lower limit (in dollars per share) 4.01
Range of exercise price, upper limit (in dollars per share) $ 4.50
Options outstanding (in shares) | shares 402,000
Options outstanding, weighted average exercise price (in dollars per share) $ 4.13
Options outstanding, weighted average remaining life 4 years 18 days
Options exercisable (in shares) | shares 402,000
Options exercisable, weighted average exercise price (in dollars per share) $ 4.13
$4.51 - 5.00  
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Range of exercise price, lower limit (in dollars per share) 4.51
Range of exercise price, upper limit (in dollars per share) $ 5.00
Options outstanding (in shares) | shares 0
Options outstanding, weighted average exercise price (in dollars per share) $ 0
Options outstanding, weighted average remaining life 0 years
Options exercisable (in shares) | shares 0
Options exercisable, weighted average exercise price (in dollars per share) $ 0
$5.01 and over  
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Range of exercise price, lower limit (in dollars per share) $ 5.01
Options outstanding (in shares) | shares 2,909,011
Options outstanding, weighted average exercise price (in dollars per share) $ 6.16
Options outstanding, weighted average remaining life 9 years 4 months 20 days
Options exercisable (in shares) | shares 392,597
Options exercisable, weighted average exercise price (in dollars per share) $ 5.82