v3.26.1
Stock based compensation - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 30, 2024
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total $ 11,256 $ 11,891 $ 10,688
Location, Statement of Income, Balance [Axis]: us-gaap:CommunicationsAndInformationTechnology      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total 901 951 855
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total 5,177 5,470 4,917
Location, Statement of Income, Balance [Axis]: us-gaap:SellingAndMarketingExpense      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total 5,178 5,470 4,916
Stock options      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total 2,634 4,729 4,422
Restricted stock awards      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total $ 8,622 $ 7,162 $ 6,266