XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Stock Option Plan Comparison (Details)
9 Months Ended
Jan. 31, 2025
shares
Restated Option Plan  
Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Line Items]  
Minimum exercise price as a percentage of fair market value at date of grant 100.00%
Last expiration date for outstanding options May 09, 2034
Shares available for grant at January 31, 2025 0
2024 Equity Incentive Plan  
Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Line Items]  
Minimum exercise price as a percentage of fair market value at date of grant 100.00%
Shares available for grant at January 31, 2025 419,205