v3.26.1
Supplemental Financial Information (Net Sales By Country) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 27, 2025
Dec. 28, 2024
Concentration Risk [Line Items]    
Net sales $ 188,630 $ 147,103
United States    
Concentration Risk [Line Items]    
Net sales 11,223 19,741
People's Republic of China    
Concentration Risk [Line Items]    
Net sales 170,750 124,173
Other countries    
Concentration Risk [Line Items]    
Net sales $ 6,657 $ 3,189
Sales Revenue, Product Line [Member] | Customer Concentration Risk [Member] | People's Republic of China | Minimum    
Concentration Risk [Line Items]    
Concentration risk, percentage 10.00%  
Sales Revenue, Product Line [Member] | Customer Concentration Risk [Member] | United States And China | Minimum    
Concentration Risk [Line Items]    
Concentration risk, percentage   10.00%