v3.26.1
Segment Reporting and Geographic Information - Schedule of Revenue by Major Customer by Reporting Segments (Details) - Customer Concentration Risk - Sales [Member]
3 Months Ended
Mar. 31, 2026
Mar. 29, 2025
Customer A [Member]    
Concentration Risk [Line Items]    
Customer concentration risk percentage 14.40% 14.40%
Customer B [Member]    
Concentration Risk [Line Items]    
Customer concentration risk percentage 13.40%  
Customer C [Member]    
Concentration Risk [Line Items]    
Customer concentration risk percentage 13.30% 24.00%
Customer D [Member]    
Concentration Risk [Line Items]    
Customer concentration risk percentage   21.10%