v3.26.1
Segment Reporting - Schedule of Geographical Disclosures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Dec. 27, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total net sales $ 68,614 $ 68,573 $ 127,995 $ 131,563  
Long-lived assets 50,635   50,635   $ 52,803
United States          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total net sales 67,938 68,000 126,601 130,218  
Long-lived assets 50,635   50,635   52,803
Canada          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total net sales 558 431 1,104 1,007  
Other          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total net sales 118 $ 142 290 $ 338  
Long-lived assets $ 0   $ 0   $ 0