v3.26.1
Derivatives - Narrative (Details) - Forward Foreign Currency Exchange Contract - USD ($)
$ in Millions
Aug. 01, 2026
Nov. 01, 2025
Designated Hedging Instrument    
Derivative [Line Items]    
Notional amount of derivative $ 495.2 $ 297.0
Undesignated Hedging Instrument    
Derivative [Line Items]    
Notional amount of derivative $ 455.1 $ 207.3