XML 69 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-based compensation (Details) - shares
12 Months Ended
Apr. 01, 2020
Apr. 01, 2019
Jul. 09, 2018
Mar. 31, 2021
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,282,506
Additional shares authorized (in shares) 1,466,749 1,266,278    
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%  
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
Stock options | Minimum        
Share based payments        
Expiration period for persons holding more than ten percent of voting power       10 years
Stock options | Maximum        
Share based payments        
Expiration period for persons holding ten percent of voting power       5 years
2018 Plan        
Share based payments        
Share based payment award percentage of outstanding shares     4.00%