v3.26.3
Geographic Information and Concentrations of Risk - Additional Information (Details) - Revenue from Contract with Customer - Customer Concentration Risk
3 Months Ended
Oct. 02, 2026
Customer One  
Concentration Risk [Line Items]  
Concentration risk, percentage 12.00%
Customer Two  
Concentration Risk [Line Items]  
Concentration risk, percentage 12.00%