Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.4
Description of Stock Plans - Summary of Exercise Price (Details)
9 Months Ended
Dec. 31, 2020
$ / shares
shares
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Options outstanding (in shares) | shares 8,659,665
Options outstanding, weighted average exercise price (in dollars per share) $ 3.44
Options outstanding, weighted average remaining life 7 years 1 month 9 days
Options exercisable (in shares) | shares 4,870,289
Options exercisable, weighted average exercise price (in dollars per share) $ 2.43
$0.00 - 5.00  
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Range of exercise price, lower limit (in dollars per share) 0.00
Range of exercise price, upper limit (in dollars per share) $ 5.00
Options outstanding (in shares) | shares 6,008,608
Options outstanding, weighted average exercise price (in dollars per share) $ 2.09
Options outstanding, weighted average remaining life 6 years 2 months 19 days
Options exercisable (in shares) | shares 4,417,792
Options exercisable, weighted average exercise price (in dollars per share) $ 2.08
$5.01 - 10.00  
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Range of exercise price, lower limit (in dollars per share) 5.01
Range of exercise price, upper limit (in dollars per share) $ 10.00
Options outstanding (in shares) | shares 2,458,446
Options outstanding, weighted average exercise price (in dollars per share) $ 5.67
Options outstanding, weighted average remaining life 9 years 1 month 6 days
Options exercisable (in shares) | shares 446,846
Options exercisable, weighted average exercise price (in dollars per share) $ 5.65
$10.01 - 15.00  
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Range of exercise price, lower limit (in dollars per share) 10.01
Range of exercise price, upper limit (in dollars per share) $ 15.00
Options outstanding (in shares) | shares 126,272
Options outstanding, weighted average exercise price (in dollars per share) $ 13.43
Options outstanding, weighted average remaining life 9 years 6 months 7 days
Options exercisable (in shares) | shares 0
Options exercisable, weighted average exercise price (in dollars per share) $ 0
$15.01 - 20.00  
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Range of exercise price, lower limit (in dollars per share) 15.01
Range of exercise price, upper limit (in dollars per share) $ 20.00
Options outstanding (in shares) | shares 31,681
Options outstanding, weighted average exercise price (in dollars per share) $ 15.54
Options outstanding, weighted average remaining life 9 years 6 months 10 days
Options exercisable (in shares) | shares 3,734
Options exercisable, weighted average exercise price (in dollars per share) $ 15.54
$30.01 - and over  
Employee Stock Ownership Plan E S O P Disclosures [Line Items]  
Range of exercise price, lower limit (in dollars per share) $ 30.01
Options outstanding (in shares) | shares 34,658
Options outstanding, weighted average exercise price (in dollars per share) $ 30.03
Options outstanding, weighted average remaining life 9 years 9 months 29 days
Options exercisable (in shares) | shares 1,917
Options exercisable, weighted average exercise price (in dollars per share) $ 30.03