XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-based compensation (Details) - shares
1 Months Ended 6 Months Ended
Apr. 01, 2020
Apr. 01, 2019
Jul. 09, 2018
Apr. 30, 2020
Sep. 30, 2020
Mar. 31, 2020
2017 Plan            
Share based payments            
Shares authorized (in shares)         2,659,885  
Number of shares available for grant     2,520,247   0  
2018 Plan            
Share based payments            
Shares authorized (in shares)     3,617,968      
Number of shares available for grant         1,722,528  
Additional shares authorized (in shares)   1,266,278   1,466,749    
ESPP            
Share based payments            
Additional shares authorized (in shares) 366,687 316,569 697,224      
Common stock reserved for issuance 1,031,868   348,612      
Share based payment award percentage of outstanding shares     1.00%      
Employees stock options            
Share based payments            
Exercise price for persons holding ten percent of voting power (as a percent)         100.00%  
Exercise price for persons holding more than ten percent of voting power (as a percent)         110.00%  
Share based payment award expiration period         10 years  
Share based payment award vesting period         4 years  
Common stock reserved for issuance         13,638,824 10,449,033
Employees stock options | Minimum            
Share based payments            
Expiration period for persons holding more than ten percent of voting power         10 years  
Employees stock options | Maximum            
Share based payments            
Expiration period for persons holding ten percent of voting power         5 years