v3.26.1
Segment, Geographic Information and Major Customers - Additional Information (Details)
12 Months Ended
Jun. 28, 2026
segment
region
Jun. 29, 2025
Jun. 30, 2024
Segment Reporting [Line Items]      
Number of reportable business segment | segment 1    
Number of geographic regions the company operates | region 7    
Revenue Benchmark | Customer Concentration Risk | Customer 1      
Segment Reporting [Line Items]      
Concentration by percent 16.00% 17.00% 17.00%
Revenue Benchmark | Customer Concentration Risk | Customer 2      
Segment Reporting [Line Items]      
Concentration by percent 15.00% 15.00%  
Revenue Benchmark | Customer Concentration Risk | Customer 3      
Segment Reporting [Line Items]      
Concentration by percent 12.00%    
Revenue Benchmark | Customer Concentration Risk | Customer 4      
Segment Reporting [Line Items]      
Concentration by percent 12.00%