XML 114 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Compensation Plans (Details Narrative)
$ / shares in Units, $ in Millions
6 Months Ended
Oct. 31, 2023
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock reserved for issuance 7,682,971
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
Options And Restricted Stock [Member] | Stock Incentive Plans [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock reserved for issuance 4,501,434
Performance Stock Units [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation costs | $ $ 9.7
Unrecognized compensation cost weighted average vesting period 1 year 2 months 19 days
Performance Stock Units [Member] | Stock Incentive Plans [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock reserved for issuance 3,181,537
Equity Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation costs | $ $ 0.7
Unrecognized compensation cost weighted average vesting period 8 months 23 days
Restricted Stock Units (RSUs) [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation costs | $ $ 20.3
Unrecognized compensation cost weighted average vesting period 2 years 10 months 13 days