XML 95 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities (Schedule of accrued liabilities) (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Payables and Accruals [Abstract]    
Payroll and benefits $ 12,935 $ 11,841
Accrued interest 1,435 1,379
Accrued severance costs 0 1,273
Accrued product recall-related costs 0 1,250
Dividends payable on preferred stock 0 304
Other accruals 3,506 6,677
Accrued liabilities $ 17,876 $ 22,724