v3.26.1
Employee retirement plans (Details)
$ in Millions
12 Months Ended
Jun. 28, 2026
USD ($)
year
Jun. 29, 2025
USD ($)
Jun. 30, 2024
USD ($)
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]      
Eligible age to participate in the 401(k) Profit Sharing Plan | year 21    
Period of service completion to be eligible to participate in the 401(k) Profit Sharing Plan 1 month    
Employer contribution to the 401(k) Profit Sharing Plan $ 1.4 $ 1.5 $ 1.7
Percentage of salary and bonus that can be deferred 1.00%    
Gains (losses) on the deferred compensation investments $ 7.7 5.4 6.9
Deferred Compensation, Excluding Share-Based Payments and Retirement Benefits      
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]      
Employer contributions to deferred compensation plan 0.0 0.0 $ 0.0
Deferred compensation plan liabilities $ 46.9 $ 38.4  
Maximum | Deferred Compensation, Excluding Share-Based Payments and Retirement Benefits      
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]      
Percentage of salary and bonus that can be deferred 100.00%