XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Compensation Plans (Details Narrative)
$ / shares in Units, $ in Millions
3 Months Ended
Jul. 31, 2024
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock reserved for issuance 7,429,246
Employee Stock Purchase Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock reserved for issuance 750,270
Stock issued during period, ESPP 98,948
ESPP weighted average purchase price | $ / shares $ 5.41
Options And Restricted Stock [Member] | Stock Incentive Plans [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock reserved for issuance 6,528,876
Performance Stock Units [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation costs | $ $ 10.6
Unrecognized compensation cost weighted average vesting period 1 year 6 months 10 days
Performance Stock Units [Member] | Stock Incentive Plans [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock reserved for issuance 900,370
Equity Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation costs | $ $ 0.1
Unrecognized compensation cost weighted average vesting period 8 months 19 days
Restricted Stock Units (RSUs) [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation costs | $ $ 25.5
Unrecognized compensation cost weighted average vesting period 3 years 2 months 4 days