XML 83 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Financial Derivatives and Hedging - Schedule of Fair Values of Derivative Instruments in Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Millions
Apr. 30, 2022
Apr. 30, 2021
Designated as Hedging Instrument | Interest Rate Swap | Other non-current assets    
Derivatives, Fair Value [Line Items]    
Interest rate swap contracts, assets $ 86.8 $ 17.2