XML 65 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies (Narrative) (Details)
12 Months Ended
Dec. 30, 2023
Significant Accounting Policies [Line Items]  
Operating cycle The fiscal year of the Company consists of a 52- or 53-week period ending on the Saturday closest to December 31. Fiscal years 2023, 2022 and 2021 were each 52-week periods ending on December 30, 2023, December 31, 2022 and January 1, 2022, respectively. Fiscal year 2024 will be a 52-week period ending on December 28, 2024, with quarterly periods ending on March 30, 2024, June 29, 2024, and September 28, 2024.
Description of trade receivable balance As at December 30, 2023, two long-term customers represented approximately 33% and 14%, respectively, of the Company's consolidated accounts receivable balance.
Description of threshold limit of income tax positions for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the related tax authority.
Customer relationships [Member]  
Significant Accounting Policies [Line Items]  
Finite-Lived Intangible Asset, Useful Life 20 years
Brand names [Member]  
Significant Accounting Policies [Line Items]  
Finite-Lived Intangible Asset, Useful Life 15 years