XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Segment, Customers, and Geographic Information - Major Customers as Percentage of Net Revenue (Details) - Customer Concentration Risk - Sales Revenue, Net
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Customer A    
Revenue, Major Customer [Line Items]    
Major customers as a percentage 13.00%  
Customer B    
Revenue, Major Customer [Line Items]    
Major customers as a percentage 12.00% 18.00%
Customer C    
Revenue, Major Customer [Line Items]    
Major customers as a percentage   11.00%