XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Compensation Plans (Details Narrative)
3 Months Ended
Jul. 31, 2023
USD ($)
$ / shares
shares
Performance Stock Units [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation costs | $ $ 10,600,000
Unrecognized compensation cost weighted average vesting period 1 year 5 months 19 days
Equity Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation costs | $ $ 900,000
Unrecognized compensation cost weighted average vesting period 10 months 28 days
Restricted Stock Units (RSUs) [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation costs | $ $ 22,600,000
Unrecognized compensation cost weighted average vesting period 3 years 1 month 13 days
Stock Incentive Plans [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock reserved for issuance 7,806,772
Stock Incentive Plans [Member] | Options And Restricted Stock [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock reserved for issuance 4,642,661
Stock Incentive Plans [Member] | Performance Stock Units [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock reserved for issuance 3,164,111
Employee Stock Purchase Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock reserved for issuance 917,092
Stock issued during period, ESPP 46,224
ESPP weighted average purchase price | $ / shares $ 11.46