v3.26.1
Segment and Other Information (Major Customers) (Details) - Revenue from Contract with Customer, Product and Service Benchmark [Member] - Customer Concentration Risk
12 Months Ended
Apr. 30, 2026
Apr. 30, 2024
Largest Customer [Member]    
Percentage of Net Sales from Major Customers [Abstract]    
Concentration Risk, Percentage 10.00% 13.00%
Second Largest Customer [Member]    
Percentage of Net Sales from Major Customers [Abstract]    
Concentration Risk, Percentage   11.00%