v3.26.1
Stock-Based Compensation Plans - Summary of Stock Option Plan Comparison (Details)
12 Months Ended
Apr. 30, 2026
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 April 30, 2026 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%
Last expiration date for outstanding options Nov. 11, 2035
Shares available for grant at April 30, 2026 281,790