v3.26.1
Revenues (Additional Information) (Details) - Net Revenue - Major Customers - Customer
3 Months Ended 6 Months Ended
Jul. 18, 2026
Jul. 12, 2025
Jul. 18, 2026
Jul. 12, 2025
Product Information [Line Items]        
Concentration Risk, Percentage 100.00% 100.00% 100.00% 100.00%
Customers Representing Concentration Risk [Member]        
Product Information [Line Items]        
Concentration Risk, Percentage     10.00%  
Concentration risk number of customers accounting for more than 10%     0