v3.26.3
Fair value of financial instruments - Schedule of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 25, 2026
Jun. 26, 2026
Derivatives designated as hedging instruments    
Derivative assets, gross balances $ 31 $ 0
Derivative liabilities, gross balances (5,511) (9,084)
Foreign currency forward contracts    
Derivatives not designated as hedging instruments    
Derivative Assets 29 0
Derivative Liabilities (1,819) (3,557)
Derivatives designated as hedging instruments    
Derivative Assets 2 0
Derivative Liabilities $ (3,692) $ (5,527)