v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Commitments and Contingencies Disclosure [Abstract]    
Gain contingency, description Gain contingencies are not recognized until they are realized or realizable. From time to time, the Company may become involved in litigation relating to claims arising from the ordinary course of business.  
Indemnification provisions, accrual amount $ 0 $ 0
Claims or actions pending Management believes that there are currently no other claims or actions pending against the Company where the ultimate disposition could have a material effect on the Company’s results of operations, financial condition or cash flows.