XML 17 R8.htm IDEA: XBRL DOCUMENT
v3.22.1

Significant Accounting Policies | 3 Months Ended
--- | ---
Apr. 02, 2022
Accounting Policies [Abstract] |
Significant Accounting Policies [Text Block] | 1. Significant Accounting Policies Basis of Presentation These interim consolidated financial statements of SunOpta Inc. (the "Company" or "SunOpta") have been prepared in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X promulgated under the Securities Exchange Act of 1934, as amended, and in accordance with United States ("U.S.") generally accepted accounting principles ("U.S. GAAP") for interim financial information. Accordingly, these condensed interim consolidated financial statements do not include all of the disclosures required by U.S. GAAP for annual financial statements. In the opinion of management, all adjustments considered necessary for fair presentation have been included and all such adjustments are of a normal, recurring nature. Operating results for the quarter ended April 2, 2022 are not necessarily indicative of the results that may be expected for the full fiscal year ending December 31, 2022 or for any other period. The interim consolidated financial statements include the accounts of the Company and its subsidiaries and have been prepared on a basis consistent with the annual consolidated financial statements for the year ended January 1, 2022. For further information, refer to the consolidated financial statements, and notes thereto, included in the Company's Annual Report on Form 10-K for the fiscal year ended January 1, 2022. Fiscal Year The fiscal year of the Company consists of a 52- or 53-week period ending on the Saturday closest to December 31. Fiscal year 2022 is a 52-week period ending on December 31, 2022, with quarterly periods ending on April 2, 2022, July 2, 2022, and October 1, 2022. Fiscal year 2021 was a 52-week period ending on January 1, 2022, with quarterly periods ending on April 3, 2021, July 3, 2021, and October 2, 2021.

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -URI http://asc.fasb.org/topic&trid=2122149 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -URI http://asc.fasb.org/topic&trid=2197479 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -URI http://asc.fasb.org/topic&trid=2122369 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -URI http://asc.fasb.org/topic&trid=2134479 + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration