XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and contingencies (Textuals) (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 30, 2024
Mar. 29, 2025
Jun. 29, 2024
Loss Contingency, Estimate [Abstract]      
Estimate of possible loss   $ 11,700 $ 17,200
Gain on legal settlements and other $ 86,499