v3.25.2
Derivatives - Narrative (Details) - Forward foreign currency exchange contract - USD ($)
$ in Millions
Aug. 02, 2025
Nov. 02, 2024
Designated Hedging Instrument    
Derivative [Line Items]    
Notional amount of derivative $ 282.2 $ 257.0
Undesignated Hedging Instrument    
Derivative [Line Items]    
Notional amount of derivative $ 184.7 $ 176.8