XML 51 R35.htm IDEA: XBRL DOCUMENT
v3.23.2

SUMMARY OF ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Jul. 01, 2023
Accounting Policies [Abstract] |
Business and Consolidation | Business and Consolidation Sysco Corporation, acting through its subsidiaries and divisions (Sysco or the company), is engaged in the marketing and distribution of a wide range of food and related products primarily to the foodservice or food-away-from-home industry. These services are performed for approximately 725,000 customers from 334 distribution facilities located throughout North America and Europe. Sysco’s fiscal year ends on the Saturday nearest to June 30th. This resulted in a 52-week year ended July 1, 2023 for fiscal 2023, a 52-week year ended July 2, 2022 for fiscal 2022, and a 53-week year ended July 3, 2021 for fiscal 2021. The company will have a 52-week year ending June 29, 2024 for fiscal 2024. The accompanying financial statements include the accounts of Sysco and its consolidated subsidiaries. All significant intercompany transactions and account balances have been eliminated. The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates that affect the reported amounts of assets, liabilities, sales and expenses. Actual results could differ from the estimates used.
Fiscal period | Sysco’s fiscal year ends on the Saturday nearest to June 30th. This resulted in a 52-week year ended July 1, 2023 for fiscal 2023, a 52-week year ended July 2, 2022 for fiscal 2022, and a 53-week year ended July 3, 2021 for fiscal 2021. The company will have a 52-week year ending June 29, 2024 for fiscal 2024.
Cash and Cash Equivalents | Cash and Cash Equivalents Cash includes cash equivalents such as cash deposits, time deposits, certificates of deposit, commercial paper, high-quality money market funds and all highly liquid instruments with original maturities of three months or less, which are recorded at fair value.
Accounts Receivable, Less Allowances | Accounts Receivable, Less Allowances Accounts receivable consist primarily of trade receivables from customers and receivables from suppliers for marketing or incentive programs. Sysco determines the past due status of trade receivables based on contractual terms with each customer and evaluates the collectability of accounts receivable to determine an appropriate allowance for credit losses on trade receivables. To calculate an allowance for credit losses, the company estimates uncollectible amounts based on historical loss experience, including those experienced during times of local and regional disasters, current conditions and collection rates, and expectations regarding future losses. Allowances are recorded for all other receivables based on an analysis of historical trends of write-offs and recoveries. The company utilizes arrangements to sell portions of its trade accounts receivable to third-party financial institutions on a non-recourse basis. The arrangements meet the requirements for the receivables transferred to be accounted for as sales and are accounted for as a reduction in trade receivables. Proceeds from the sales are reported net of negotiated discount and are recorded as a reduction to accounts receivable outstanding in the company’s consolidated balance sheets and as cash flows from operating activities in the company’s consolidated statements of cash flows.
Inventories | Inventories Inventories consisting primarily of finished goods include food and related products and lodging products held for resale. Inventories are valued at the lower of cost (first-in, first-out method) and net realizable value. Elements of costs include the purchase price of the product and freight charges to deliver the product to the company’s warehouses and are net of certain cash received from vendors (see Vendor Consideration). Inventory balances are adjusted for slow-moving, excess, and obsolete inventories. Inventory valuation reserves are estimated based on the consideration of a variety of factors, including but not limited to, current economic conditions and business trends, seasonal demand, future merchandising strategies and the age of our products.
Plant and Equipment | Plant and Equipment Capital additions, improvements and major replacements are classified as plant and equipment and are carried at cost. Depreciation is recorded using the straight-line method, which reduces the book value of each asset in equal amounts over its estimated useful life. Depreciation is included within operating expenses in the consolidated results of operations. Maintenance, repairs and minor replacements are charged to earnings when they are incurred. Upon the disposition of an asset, its accumulated depreciation is deducted from the original cost, and any gain or loss is reflected in current earnings.
Long-Lived Assets | Long-Lived Assets Management reviews long-lived assets, including finite-lived intangible assets, for indicators of impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Cash flows expected to be generated by the related assets are estimated over the asset’s useful life on an undiscounted basis. For assets held for use, Sysco groups assets and liabilities at the lowest level for which cash flows are separately identifiable. If the evaluation indicates that the carrying value of the asset may not be recoverable, the potential impairment is measured using fair value. Impairment losses for assets to be disposed of, if any, are based on the estimated proceeds to be received, less costs of disposal.
Goodwill and Indefinite-Lived Intangibles | Goodwill and Indefinite-Lived Intangibles Goodwill represents the excess of cost over the fair value of net assets acquired. Goodwill and intangibles with indefinite lives are not amortized. Goodwill is assigned to the reporting units that are expected to benefit from the synergies of a business combination. The recoverability of goodwill and indefinite-lived intangibles is assessed annually, or more frequently as needed when events or changes have occurred that would suggest an impairment of carrying value, by determining whether the fair values of the applicable reporting units exceed their carrying values. This annual testing may be performed utilizing either a qualitative or quantitative assessment; however, if a qualitative assessment is performed and it is determined that the fair value of a reporting unit is more likely than not (i.e., a likelihood of more than 50 percent) to be less than its carrying amount, a quantitative test is performed. For fiscal 2023, the company utilized a qualitative assessment for certain reporting units. For the remaining reporting units, Sysco performed a quantitative test using a combination of the income and market approaches. The evaluation of fair value requires a discounted cash flow analysis using projections, estimates and assumptions as to the future performance of the operations in addition to assumptions regarding sales and earnings multiples that would be applied in comparable acquisitions. In the annual fiscal 2023 assessment, all reporting units were concluded to have a fair value that exceeded book value by at least 30%, with the exception of one reporting unit whose fair value exceeded book value by approximately 6%. This reporting unit has goodwill of $119.0 million.
Derivative Financial Instruments | Derivative Financial Instruments All derivatives are recognized as assets or liabilities within the consolidated balance sheets at fair value at their gross values. Gains or losses on derivative financial instruments designated as fair value hedges are recognized immediately in the consolidated results of operations, along with the offsetting gain or loss related to the underlying hedged item. Gains or losses on derivative financial instruments designated as cash flow hedges are recorded as a separate component of shareholders’ equity from inception of the hedges and are reclassified to the consolidated results of operations in conjunction with the recognition of the underlying hedged item. For net investment hedges, the remeasurement gain or loss is recorded in accumulated other comprehensive income and will be subsequently reclassified to net earnings when the hedged net investment is either sold or substantially liquidated.
Investments in Corporate-Owned Life Insurance | Investments in Corporate-Owned Life InsuranceInvestments in Corporate-Owned Life Insurance (COLI) policies are recorded at their cash surrender values as of each balance sheet date. Changes in the cash surrender value during the period are recorded as a gain or loss within operating expenses. Sysco has the ability and intent to hold certain of its COLI policies to maturity; therefore, the company does not record deferred tax balances related to cash surrender value gains or losses for these policies.
Treasury Stock | Treasury Stock The company records treasury stock purchases at cost. Shares removed from treasury are valued at cost using the average cost method.
Foreign Currency Translation | Foreign Currency Translation The assets and liabilities of all foreign subsidiaries are translated at current exchange rates. Related translation adjustments are recorded as a component of Accumulated Other Comprehensive Income (loss) (AOCI).
Revenue Recognition/Shipping and Handling Costs | Revenue Recognition The company, in accordance with Accounting Standards Codification (ASC) Topic 606, recognizes revenues when the performance obligation is satisfied. This is the point at which control of the promised goods or services are transferred to our customers. Revenues are recorded in an amount that reflects the consideration Sysco expects to be entitled to receive in exchange for those goods or services. For the majority of Sysco’s customer arrangements, control transfers to customers at a point-in-time when goods have been delivered, as that is generally when legal title, physical possession and risks and rewards of goods/services transfers to the customer. The timing of satisfaction of the performance obligation is not subject to significant judgment. Sales tax collected from customers is not included in revenue, but rather recorded as a liability due to the respective taxing authorities. Shipping and handling costs include costs associated with the selection of products and delivery to customers and are included within operating expenses. Product Sales Revenues Sysco generates revenue primarily from the distribution and sale of food and related products to its customers. Substantially all revenue is recognized at the point in time in which the product is delivered to the customer. The company grants certain customers sales incentives, such as rebates or discounts, which are accounted for as variable consideration. The variable consideration is based on amounts known at the time the performance obligation is satisfied and, therefore, requires minimal judgment. The disclosure of disaggregated revenues is presented in Note 3, “Revenue.” Contract Balances After completion of Sysco’s performance obligations, the company has an unconditional right to consideration as outlined in its contracts with customers. We extend credit terms to some of our customers based on our assessment of each customer’s creditworthiness. Customer receivables are included in accounts receivable, less allowances in the consolidated balance sheet, were $4.7 billion and $4.6 billion as of July 1, 2023 and July 2, 2022, respectively. Sysco has certain customer contracts in which upfront monies are paid to its customers. These payments have become industry practice and are not related to financing of the customer’s business. They are not associated with any distinct good or service to be received from the customer and therefore, are treated as a reduction of transaction prices. All upfront payments are capitalized in other assets and amortized over the life of the contract or the expected life of the relationship with the customer on a straight-line basis. As of July 1, 2023, Sysco’s contract assets were not significant. Sysco has no significant commissions paid that are directly attributable to obtaining a particular contract. Shipping and Handling CostsShipping and handling costs include costs associated with the selection of products and delivery to customers.
Vendor Consideration | Vendor ConsiderationSysco recognizes consideration received from vendors as a reduction to cost of sales when the services performed in connection with the monies received are completed and when the related product has been sold by Sysco. In many instances, the vendor consideration is in the form of a specified amount per case or per pound. In these instances, Sysco will recognize the vendor consideration as a reduction of cost of sales when the product is sold.
Insurance Program | Insurance Program Sysco maintains a self-insurance program covering portions of workers’ compensation, general and vehicle liability and property insurance costs. The amounts in excess of the self-insured levels are fully insured by third party insurers. Sysco has a wholly owned captive insurance subsidiary (the Captive) with the primary purpose to enhance Sysco’s risk financing strategies by providing Sysco the opportunity to negotiate insurance premiums in the non-retail insurance market. The Captive must maintain a sufficient level of cash to fund future reserve payments and secure the insurer’s obligations for workers’ compensation, general liability and auto liability programs. The Captive holds restricted assets in order to meet solvency requirements, including a restricted investment portfolio of marketable fixed income securities, which have been classified and accounted for as available-for-sale, and cash and restricted cash equivalents held in a cash deposit account. Further, Sysco has letters of credit available to collateralize the remaining liabilities not covered by restricted cash, restricted cash equivalents and marketable securities. The company also maintains a fully self-insured group medical program. Liabilities associated with these risks are estimated in part by considering historical claims experience, medical cost trends, demographic factors, severity factors and other actuarial assumptions.
Share-Based Compensation | Share-Based Compensation Sysco recognizes expense for its share-based compensation based on the fair value of the awards that are granted. The fair value of performance share unit awards is determined based on the target number of shares of common stock and the company’s stock price on the date of grant and subsequently adjusted based on actual and forecasted performance compared to planned targets. The fair value of stock options is estimated at the date of grant using the Black-Scholes option pricing model. Option pricing methods require the input of subjective assumptions, including the expected stock price volatility. The fair value of restricted stock and restricted stock unit awards are based on the company’s stock price on the date of grant. Measured compensation cost is recognized ratably over the vesting period of the related share-based compensation award. During the vesting period, Sysco reduces share-based compensation expense for estimated forfeitures based on an analysis of historical trends reviewed annually. Sysco’s estimate of forfeitures is applied at the grant level. The estimate of forfeitures is adjusted to the amount to actual forfeitures at the end of each vesting period.
Income Taxes | Income Taxes Sysco recognizes deferred tax assets and liabilities based on the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured pursuant to tax laws using rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The impact on deferred tax assets and liabilities of a change in tax rate is recognized in income in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets to the amount more likely than not to be realized. The additional United States (U.S.) federal tax burden as a result of the global intangible low taxed income regime is accounted for as a periodic cost. The determination of the company’s provision for income taxes requires judgment, the use of estimates and the interpretation and application of complex tax laws. The company’s provision for income taxes primarily reflects a combination of income earned and taxed in the various U.S. federal and state, as well as various foreign jurisdictions. Jurisdictional tax law changes, increases or decreases in permanent differences between book and tax items, accruals or adjustments of accruals for tax contingencies or valuation allowances, and the company’s change in the mix of earnings from these taxing jurisdictions all affect the overall effective tax rate.
Acquisitions | Acquisitions Acquisitions of businesses are accounted for using the acquisition method of accounting. The financial statements include the results of the acquired operations from the respective dates of acquisition. The purchase price of the acquired entities is preliminarily allocated to the net assets acquired and liabilities assumed based on the estimated fair value at the dates of acquisition. Any excess of cost over the fair value of net assets acquired, including intangibles, is recognized as goodwill. During the measurement period, up to twelve months from the date of acquisition, subsequent changes may be made to adjust the preliminary amounts recognized at the acquisition date to their subsequently determined acquisition-date fair values.
Basis of Presentation | Basis of Presentation The financial statements include consolidated balance sheets, consolidated results of operations, consolidated statements of comprehensive income, changes in consolidated shareholders’ equity and consolidated cash flows. In the opinion of management, all adjustments, which consist of normal recurring adjustments, except as otherwise disclosed, necessary to present fairly the financial position, results of operations, comprehensive income and cash flows for all periods presented have been made. Sysco has interests in various jointly owned foodservice operations in Mexico and Panama for which it consolidates the results of the operations. The financial position, results of operations and cash flows for these companies have been included in Sysco’s consolidated financial statements. The value of the noncontrolling interest in each entity is considered redeemable due to certain features of the investment agreement and has been presented as mezzanine equity, which is outside of permanent equity, in the consolidated balance sheets. The income attributable to the noncontrolling interest is located within Other expense (income), net, in the consolidated results of operations because this amount is not material. The non-cash add back for the change in the value of the noncontrolling interest is located within Other non-cash items on the consolidated cash flows.
Government Assistance | Government Assistance In November 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2021-10, “Government Assistance (Topic 832),” which requires business entities to make annual disclosures about transactions with a government that are accounted for by analogizing to a grant or contribution accounting model. For transactions in the scope of the new standard, business entities will need to provide information about the nature of the transaction, including significant terms and conditions, as well as the amounts and specific financial statement line items affected by the transaction. The new guidance is effective for all entities for annual reporting periods beginning after December 15, 2021; however, early adoption is permitted. The guidance may be applied either prospectively to all in-scope transactions that are reflected in the financial statements at the date of initial application and to new transactions that are entered into after the date of initial application, or retrospectively. Sysco completed its assessment of the disclosures required under ASC 832 and adopted the standard in fiscal 2023 on a prospective basis. The implementation of the accounting standard did not have a material impact on the company’s financial statements and related disclosures.
Liabilities – Supplier Financing Programs | Liabilities – Supplier Financing Programs In September 2022, the FASB issued Accounting Standards Update (ASU) 2022-04, Liabilities—Supplier Finance Programs, Subtopic 405-50, that requires entities to disclose in the annual financial statements the key terms of supplier finance programs they use in connection with the purchase of goods and services, along with information about their obligations under these programs, including a roll forward of those obligations. Additionally, the guidance requires disclosure of the outstanding amount of the obligations as of the end of each interim period. The guidance does not affect the recognition, measurement, or financial statement presentation of supplier finance program obligations. The guidance is effective for fiscal years and interim periods within those fiscal years beginning after December 15, 2022, which is the first quarter of fiscal 2024 for Sysco, except for the roll forward requirement, which is effective annually for fiscal years beginning after December 15, 2023, which is fiscal year 2025 for Sysco. Early adoption is permitted. The guidance requires retrospective application to all periods in which a balance sheet is presented, except for the roll forward requirement, which will be applied prospectively. The company is currently reviewing the provisions of the new standard.

X
- Definition The entire disclosure for business description, organization, consolidation and basis of presentation of financial statements disclosure. + References No definition available. + Details
Name: | syy_BusinessDescriptionOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlockPolicyTextBlock
Namespace Prefix: | syy_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Describes the basis of accounting for corporate owned life insurance, including value recorded on the balance sheet and location on the income statement of changes in value. Also describes the entity's policy related to deferred taxes and corporate-owned life insurance. + References No definition available. + Details
Name: | syy_CorporateownedlifeinsurancepolicytextblockPolicyTextBlock
Namespace Prefix: | syy_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Describes the company's method of recording shares purchased and removed from treasury stock. + References No definition available. + Details
Name: | syy_TreasuryStockPolicyPolicyTextBlock
Namespace Prefix: | syy_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

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 Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479515/805-10-05-4 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cost of product sold and service rendered. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Topic 705 -Publisher FASB -URI https://asc.fasb.org//705/tableOfContent + Details
Name: | us-gaap_CostOfSalesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 815 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-7 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-12 + Details
Name: | us-gaap_FiscalPeriod
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//830/tableOfContent + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for government assistance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 832 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483507/832-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 832 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483507/832-10-50-5 + Details
Name: | us-gaap_GovernmentAssistancePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the basis and manner that goods are added and removed from inventory awaiting sale (finished goods). If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory and how cost is determined (such as FIFO, LIFO, average). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1 + Details
Name: | us-gaap_InventoryFinishedGoodsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR). + References No definition available. + Details
Name: | us-gaap_SelfInsuranceReservePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//718/tableOfContent Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6 Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (d) -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration