v3.26.1
Property, Plant and Equipment, Net (Details) - USD ($)
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Property, Plant, and Equipment [Abstract]    
Depreciation $ 1,900,000 $ 2,100,000
Property plant and equipment retired assets written off 28,900,000  
Property, Plant, and Equipment, Other, Accumulated Depreciation $ 0