XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and contingencies (Textuals) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 28, 2025
Loss Contingency, Estimate [Abstract]      
Estimate of possible loss $ 17,200   $ 9,600
Gain on legal settlements and other 86,499 $ 37,037  
Gain on legal settlement 86,500    
Proceeds from legal settlement 90,700    
Legal settlement $ 86,500    
Mexico Consumption Tax Audit      
Loss Contingency, Estimate [Abstract]      
Contingent liability recognized     $ 43,400