XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments (Details) - USD ($)
$ in Millions
Jul. 31, 2025
Apr. 30, 2025
Commodity contracts    
Outstanding derivative contracts    
Derivative notional amount 1,866.4 1,698.1
Foreign currency exchange contracts    
Outstanding derivative contracts    
Derivative notional amount 125.8 122.4