v3.26.1
Pension and Other Postretirement Benefits Sponsor Location (Details)
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Pension Plan [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Benefit Plan, Sponsor Location [Extensible List] United States United States United States
Other Postretirement Benefits Plan [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Benefit Plan, Sponsor Location [Extensible List] United States United States United States