XML 42 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities
12 Months Ended
Dec. 28, 2024
Payables and Accruals [Abstract]  
Accrued Liabilities [Text Block]

10. Accrued Liabilities

    December 28, 2024     December 30, 2023  
    $     $  
Payroll and benefits   12,935     11,841  
Accrued interest   1,435     1,379  
Accrued severance costs   -     1,273  
Accrued product recall-related costs   -     1,250  
Dividends payable on preferred stock   -     304  
Other accruals   3,506     6,677  
    17,876     22,724