v3.25.2
Derivative Instruments and Hedging Activities - Schedule of Effects of Master Netting Arrangements (Details) - USD ($)
$ in Millions
Aug. 01, 2025
Oct. 31, 2024
Aug. 02, 2024
Derivative assets:      
Net amount of derivative assets $ 3.5 $ 2.2 $ 2.1
Derivative liabilities:      
Net amount of derivative liabilities 7.1 5.5 1.3
Forward currency contracts      
Derivative assets:      
Gross amount of derivative assets 3.6 2.9 3.0
Derivative liabilities offsetting derivative assets 0.1 0.7 0.9
Net amount of derivative assets 3.5 2.2 2.1
Derivative liabilities:      
Gross amount of derivative liabilities 8.0 5.5 1.5
Derivative assets offsetting derivative liabilities 0.9 0.0 0.2
Net amount of derivative liabilities $ 7.1 $ 5.5 $ 1.3