v3.26.1
Schedule II - Valuation and Qualifying Accounts (Details) - Valuation Allowance for Deferred Tax Assets - USD ($)
$ in Thousands
12 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 30, 2024
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 3,865 $ 2,569 $ 1,601
Charged to Costs and Expenses 824 1,296 968
Other Activity (244)    
Balance at end of Period $ 4,445 $ 3,865 $ 2,569