XML 113 R97.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Instruments and Hedging Activities - Schedule of Effects of Master Netting Arrangements (Details) - USD ($)
$ in Millions
Oct. 31, 2025
Oct. 31, 2024
Derivative assets:    
Net amount of derivative assets $ 4.1 $ 2.2
Derivative liabilities:    
Net amount of derivative liabilities (5.6) (5.5)
Forward currency contracts    
Derivative assets:    
Gross amount of derivative assets 4.2 2.9
Derivative liabilities offsetting derivative assets 0.1 0.7
Net amount of derivative assets 4.1 2.2
Derivative liabilities:    
Gross amount of derivative liabilities 6.2 5.5
Derivative assets offsetting derivative liabilities 0.6 0.0
Net amount of derivative liabilities $ 5.6 $ 5.5