XML 65 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 28, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities [Table Text Block]
    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