v3.25.2
Pension - Projected benefit obligation and projected fair value (Details) - item
3 Months Ended 12 Months Ended
Aug. 02, 2025
Apr. 30, 2025
Pension    
Number of pension commitments 3  
Pension Plan    
Pension    
Discount rate 3.60% 3.60%
In-payment benefits 2.50% 2.50%
Expected return on plan assets 2.90% 2.90%