v3.26.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 28, 2026
Dec. 27, 2025
Mar. 29, 2025
Dec. 28, 2024
Payables and Accruals [Abstract]        
Compensation and benefits $ 6,187 $ 5,783    
Provision for customer rebates, claims and allowances 6,297 5,884    
Advanced customer deposits 1,055 863 $ 805 $ 728
Outstanding checks in excess of cash 0 15    
Other 3,483 3,498    
Accrued expenses $ 17,022 $ 16,043