v3.26.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 27, 2025
Dec. 28, 2024
Payables and Accruals [Abstract]    
Compensation and benefits $ 5,783 $ 4,418
Provision for customer rebates, claims and allowances 5,884 6,921
Advanced customer deposits 863 728
Outstanding checks in excess of cash 15 470
Other 3,498 2,520
Accrued expenses 16,043 $ 15,057
Line of Credit Facility [Line Items]    
Letters of credit outstanding, amount 3,008  
Other Letter of Credit    
Line of Credit Facility [Line Items]    
Letters of credit outstanding, amount $ 852