XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Financial Instruments and Hedging Activities - Narrative (Details)
€ in Millions, $ in Millions
1 Months Ended 12 Months Ended
Apr. 30, 2021
USD ($)
Apr. 30, 2022
USD ($)
May 01, 2021
USD ($)
Apr. 30, 2022
EUR (€)
Derivative [Line Items]        
Derivative, maturity date   Aug. 31, 2023    
Derivative, notional amount   $ 60.0   € 54.8
Interest Rate Swap        
Derivative [Line Items]        
Derivative, maturity date Aug. 31, 2023      
Derivative, notional amount $ 100.0      
Foreign Exchange Forward        
Derivative [Line Items]        
Derivative, notional amount   38.6 $ 14.8  
Foreign Exchange Forward | Other Income        
Derivative [Line Items]        
Gain (loss) on foreign currency derivatives recorded in earnings, net   $ 0.1 $ (0.1)