v3.26.3
Derivative Instruments and Hedging (Details)
€ in Millions, $ in Millions
Jul. 31, 2026
USD ($)
derivative
Jul. 31, 2026
EUR (€)
derivative
Jul. 31, 2025
USD ($)
derivative
Jul. 31, 2025
EUR (€)
derivative
Designated as hedging instruments | Cash Flow Hedging        
Derivative        
Number of contracts (derivative) | derivative 0 0 0 0
Foreign Currency Forward Contracts | Designated as hedging instruments        
Derivative        
Notional amount $ 50.8   $ 35.7  
Foreign Currency Forward Contracts | Not designated as hedging instruments        
Derivative        
Notional amount 164.1   189.6  
Currency Swap | Designated as hedging instruments | Net investment hedges        
Derivative        
Notional amount $ 191.4 € 170 $ 88.8 € 80