XML 64 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Equity-based compensation - Narrative (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jun. 30, 2019
Apr. 30, 2021
Apr. 30, 2020
Jan. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Intrinsic value   $ 9,700 $ 50,472  
Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares available for grant (in shares) 855,873 855,873    
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum term   10 years    
Vesting term   4 years    
Stock-based compensation expense   $ 519 585  
Unrecognized compensation cost, stock options   $ 3,362    
Weighted average remaining expense term   1 year 7 months 2 days    
Incremental expense   $ 98    
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum term   7 years    
Vesting term   4 years    
Stock-based compensation expense   $ 4,770 $ 2,241  
Unrecognized compensation cost, stock options   $ 75,760    
Weighted average remaining expense term   3 years 7 months 9 days    
Incremental expense   $ 276    
RSU's granted (in shares)   565,256    
Restricted Stock Units | Vital Score Inc        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense   $ 8    
Unrecognized compensation costs   $ 50    
Restricted Stock Units | Share-based Payment Arrangement, Year 1        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of vest option   10.00%    
Restricted Stock Units | Share-based Payment Arrangement, Year 2        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of vest option   20.00%    
Restricted Stock Units | Share-based Payment Arrangement, Year 3        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of vest option   30.00%    
Restricted Stock Units | Share-based Payment Arrangement, Year 4        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of vest option   40.00%    
PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting term   3 years    
Percentage of vest option   100.00%    
Stock-based compensation expense   $ 485    
Weighted average remaining expense term   2 years 8 months 12 days    
RSU's granted (in shares)   9,664    
Unrecognized compensation costs   $ 5,921    
PSUs | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of vest option   0.00%    
PSUs | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of vest option   200.00%    
2018 Stock Option Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares available for issuance (in shares)       3,048,490
2019 Stock Option and Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock reserve for future issuance (in shares) 2,139,683      
Percentage increase in number of shares reserved 5.00%      
Number of shares available for grant (in shares)   3,994,217    
2019 Stock Option and Incentive Plan | Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of vest option   25.00%