XML 77 R37.htm IDEA: XBRL DOCUMENT
v3.22.1

Summary of significant accounting policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2021
Accounting Policies [Abstract] |
Use of estimates | Use of estimates The preparation of the consolidated financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.
Foreign currency matters | Foreign currency matters The financial statements of the Company’s foreign operating subsidiaries are translated in accordance with guidance in ASC 830 Foreign Currency Matters. Except for the Company’s Venezuelan and Argentinian operations, the functional currencies of the Company’s foreign operating subsidiaries are the local currencies of the countries in which they conduct their operations. Therefore, assets and liabilities are translated into US dollars at the balance sheet date exchange rates, and revenues, expenses and cash flow are translated at average rates prevailing during the periods. Translation adjustments are included in the “Accumulated other comprehensive loss” component of shareholders’ equity. The Company includes foreign currency exchange results related to monetary assets and liabilities transactions, including intercompany transactions, denominated in currencies other than its functional currencies in its statements of income (loss). Foreign currency matters (continued) Since January 1, 2010 and July 1, 2018, Venezuela and Argentina, respectively, were considered to be highly inflationary, and as such, the financial statements of these subsidiaries are remeasured as if its functional currency was the reporting currency of the immediate parent company (US dollars for Venezuelan operation, Brazilian reais (“BRL”) for Argentinian operation from July 2018 to June 2020 and US dollars since July 2020). As a result, remeasurement gains and losses are recognized in earnings rather than in the cumulative translation adjustment, component of “Accumulated other comprehensive loss” within shareholders’ equity. In addition, in these territories, there are foreign currency restrictions. Since 2019, in Argentina several measures have been adopted including, among others: (i) limitation to hoarding and consumption in foreign currency for natural persons, (ii) taxes to increase the official exchange rate, (iii) approvals issued by the Central Bank of Argentina to access foreign currency to settle imports of goods or services, principal and interest from financial payables to foreign parties, profits and dividends. See Note 22 for information about foreign currency restrictions in Venezuela.
Cash and cash equivalents | Cash and cash equivalents The Company considers all highly liquid investments with an original maturity of three months or less, from the date of purchase, to be cash equivalents.
Revenue recognition | Revenue recognition The Company’s revenues consist of sales by Company-operated restaurants and revenues from restaurants operated by franchisees. Sales by Company-operated restaurants are recognized at the point of sale. The Company presents sales net of sales tax and other sales-related taxes. Revenues from restaurants operated by franchisees include rental income, initial franchise fees and royalty income. Rental income is measured on a monthly basis based on the greater of a fixed rent, computed on a straight-line basis, or a certain percentage of gross sales reported by franchisees. Initial franchise fees represent the difference between the amount the Company collects from the franchisee and the amount the Company pays to McDonald’s Corporation upon the opening of a new restaurant. Royalty income represents the difference, if any, between the amount the Company collects from the franchisee and the amount the Company is required to pay to McDonald’s Corporation. Royalty income is recognized in the period earned.
Accounts and notes receivable and allowance for doubtful accounts | Accounts and notes receivable and allowance for doubtful accounts Accounts receivable primarily consist of royalty and rent receivables due from franchisees, debit, credit and delivery vendor receivables. Accounts receivable are initially recorded at fair value and do not bear interest. Notes receivable relates to interest-bearing financing granted to certain franchisees in connection with the acquisition of equipment and third-party suppliers. The Company maintains an allowance for doubtful accounts in an amount that it considers sufficient to cover the expected credit losses. In judging the adequacy of the allowance for doubtful accounts, the Company follows ASC 326 “Financial Instruments - Credit Losses” considering, multiple factors including historical bad debt experience, the aging of the receivables, the current economic environment, remote risks of loss and future economic conditions.
Other receivables | Other receivables As of December 31, 2021, other receivables primarily consist of related party receivables, value-added tax and other tax receivables, insurance claim receivables and McDonald’s Corporation’s indemnification for contingencies, amounting to $13,141. As of December 31, 2020, other receivables primarily consist of insurance claim receivables, value-added tax, other tax receivables, McDonald’s Corporation’s indemnification for contingencies and related party receivables, amounting to $10,685. Other receivables are reported at the amount expected to be collected.
Inventories | Inventories Inventories are stated at the lower of cost or market, with cost being determined on a first-in, first-out basis.
Property and equipment, net | Property and equipment, net Property and equipment are stated at cost, net of accumulated depreciation. Property costs include costs of land and building for both company-operated and franchise restaurants while equipment costs primarily relate to company-operated restaurants. Cost of property and equipment acquired from McDonald’s Corporation (as part of the acquisition of LatAm business) was determined based on its estimated fair market value at the acquisition date, then partially reduced by the allocation of the negative goodwill that resulted from the purchase price allocation. Cost of property and equipment acquired or constructed after the acquisition of LatAm business in connection with the Company’s restaurant reimaging and extension program is comprised of acquisition and construction costs and capitalized internal costs. Capitalized internal costs include payroll expenses related to employees fully dedicated to restaurant construction projects and related travel expenses. Capitalized payroll costs are allocated to each new restaurant location based on the actual time spent on each project. The Company commences capitalizing costs related to construction projects when it becomes probable that the project will be developed – when the site has been identified and the related profitability assessment has been approved. Maintenance and repairs are expensed as incurred. Accumulated depreciation is calculated using the straight-line method over the following estimated useful lives: buildings – up to 40 years; leasehold improvements – the lesser of useful lives of assets or lease terms which generally include renewal options; and equipment 3 to 10 years.
Intangible assets, net | Intangible assets, net Intangible assets include computer software costs, initial franchise fees, reacquired rights under franchise agreements, letter of credit fees and others. The Company follows the provisions of ASC 350-40-30 within ASC 350 Intangibles, Subtopic 40 Internal Use Software which requires the capitalization of costs incurred in connection with developing or obtaining software for internal use. These costs are amortized over a period of three years on a straight-line basis. The Company is required to pay to McDonald’s Corporation an initial franchisee fee upon opening of a new restaurant. The initial franchise fee related to Company-operated restaurants is capitalized as an intangible asset and amortized on a straight-line basis over the term of the franchise. A reacquired franchise right is recognized as an intangible asset as part of the business combination in the acquisition of franchised restaurants apart from goodwill with an assigned amortizable life limited to the remaining contractual term (i.e., not including any renewal periods). The value assigned to the reacquired franchise right excludes any amounts recognized as a settlement gain or loss and is limited to the value associated with the remaining contractual term and operating conditions for the acquired restaurants. The reacquired franchise right is measured using a valuation technique that considers restaurant’s cash flows after payment of an at-market royalty rate to the Company. The cash flows are projected for the remaining contractual term, regardless of whether market participants would consider potential contractual renewals in determining its fair value. Letter of credit fees are amortized on a straight-line basis over the term of the Letter of Credit.
Impairment and disposal of long-lived assets | Impairment and disposal of long-lived assetsIn accordance with the guidance within ASC 360-10-35, the Company reviews long-lived assets (including property and equipment, intangible assets with definite useful lives and lease right of use asset, net) for impairment whenever events or changes in circumstances indicate the carrying value of the asset may not be recoverable. For purposes of reviewing assets for potential impairment, assets are grouped at a country level for each of the operating markets. The Company manages its restaurants as a group or portfolio with significant common costs and promotional activities; as such, each restaurant’s cash flows are not largely independent of the cash flows of others in a market. If an indicator of impairment exists for any grouping of assets, an estimate of undiscounted future cash flows produced by each individual restaurant within the asset grouping is compared to its carrying value. If an individual restaurant is determined to be impaired, the loss is measured by the excess of the carrying amount of the restaurant over its fair value considering its highest and best use, as determined by an estimate of discounted future cash flows or its market value.
Goodwill | Goodwill Goodwill represents the excess of cost over the estimated fair market value of net tangible assets and identifiable intangible assets acquired. In accordance with the guidance within ASC 350 Intangibles-Goodwill and Other, goodwill is stated at cost and reviewed for impairment on an annual basis during the fourth quarter, or when an impairment indicator exists. The impairment test compares the fair value of each reporting unit, generally based on discounted future cash flows, with its carrying amount including goodwill. If the carrying amount of the reporting unit exceeds its fair value, an impairment loss is measured as the difference between the implied fair value of the reporting unit’s goodwill and the carrying amount of goodwill. In assessing the recoverability of the goodwill, the Company considers changes in economic conditions and makes assumptions regarding estimated future cash flows and other factors. Estimates of future cash flows are highly subjective judgments based on the Company’s experience and knowledge of its operations. These estimates can be significantly impacted by many factors including changes in global and local business and economic conditions, operating costs, inflation, competition, and consumer and demographic trends.
Advertising costs | Advertising costs Advertising costs are expensed as incurred. Advertising expenses related to Company-operated restaurants were $104,010, $60,855 and $115,568 in 2021, 2020 and 2019, respectively. Advertising expenses related to franchised operations do not affect the Company’s expenses since these are recovered from franchisees. Advertising expenses related to franchised operations were $32,809, $26,486 and $43,039 in 2021, 2020 and 2019, respectively.
Accounting for income taxes | Accounting for income taxes The Company records deferred income taxes using the liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. The guidance requires companies to set up a valuation allowance for that component of net deferred tax assets which does not meet the more likely than not criterion for realization. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company is regularly audited by tax authorities, and tax assessments may arise several years after tax returns have been filed. Accordingly, tax liabilities are recorded when, in management’s judgment, an uncertain tax position does not meet the more likely than not threshold for recognition. For tax positions that meet the more likely than not threshold, a tax liability may be recorded depending on management’s assessment of how the tax position will ultimately be settled. The Company records interest and penalties on unrecognized tax benefits in the provision for income taxes.
Accounts payable outsourcing | Accounts payable outsourcing The Company offers its suppliers access to an accounts payable services arrangement provided by third party financial institutions. This service allows the Company’s suppliers to view its scheduled payments online, enabling them to better manage their cash flow and reduce payment processing costs. Independent of the Company, the financial institutions also allow suppliers to sell their receivables to the financial institutions in an arrangement separately negotiated by the supplier and the financial institution. The Company has no economic interest in the sale of these receivables and no direct relationship with the financial institutions concerning the sale of receivables. All of the Company’s obligations, including amounts due, remain to the Company’s suppliers as stated in the supplier agreements.
Share-based compensation | Share-based compensation The Company recognizes compensation expense as services required to earn the benefits are rendered.
Derivative financial instruments | Derivative financial instruments The Company utilizes certain hedge instruments to manage its interest rate and foreign currency rate exposures. The counterparties to these instruments generally are major financial institutions. The Company does not hold or issue derivative instruments for trading purposes. In entering into these contracts, the Company assumes the risk that might arise from the possible inability of counterparties to meet the terms of their contracts. The Company does not expect any losses as a result of counterparty defaults. All derivatives are recognized as either assets or liabilities in the balance sheets and are measured at fair value. Additionally, the fair value adjustments will affect either shareholders’ equity as accumulated other comprehensive loss or net income depending on whether the derivative instrument qualifies as a hedge for accounting purposes and, if so, the nature of the hedging activity.
Severance payments | Severance payments Under certain laws and labor agreements of the countries in which the Company operates, the Company is required to make minimum severance payments to employees who are dismissed without cause and employees leaving its employment in certain other circumstances. The Company accrues severance costs if they relate to services already rendered, are related to rights that accumulate or vest, are probable of payment and can be reasonably estimated. Otherwise, severance payments are expensed as incurred.
Provision for contingencies | Provision for contingencies The Company accrues liabilities when it is probable that future costs will be incurred and such costs can be reasonably estimated. Such accruals are based on developments to date, the Company’s estimates of the outcomes of these matters and the Company’s lawyers’ experience in contesting, litigating and settling other matters. As the scope of the liabilities becomes better defined, there may be changes in the estimates of future costs.
Comprehensive income (loss) | Comprehensive income (loss) Comprehensive income (loss) includes net income as currently reported under generally accepted accounting principles and also includes the impact of other events and circumstances from non-owner sources which are recorded as a separate component of shareholders’ equity. The Company reports foreign currency translation losses and gains, unrealized results on cash flow hedges as well as unrecognized post-retirement benefits as components of comprehensive income (loss).
Sales of property and equipment and restaurant businesses | Sales of property and equipment and restaurant businesses The Company recognizes the sale of property and equipment when: (a) the profit is determinable, that is, the collectability of the sales price is reasonably assured or the amount that will not be collectible can be estimated, and (b) the earnings process is virtually complete, that is, the Company is not obliged to perform significant activities after the sale to earn the profit. The sale of restaurant businesses, related to the refranchising of company-operated restaurants, is recognized when the Company transfers substantially all of the risks and rewards of ownership. In order to determine the gain or loss on the disposal, the goodwill associated with the sold of property and equipment and restaurant business, if any, is considered within the carrying value. The amount of goodwill to be included in that carrying amount is based on the relative fair value of the item to be disposed and the portion of the reporting unit that will be retained.
Segment information | Segment information In accordance with ASC 280, Segment Reporting, the Company has restated its comparative segment information based on the new structure of its geographic divisions.
Equity method investments | Equity method investments The Company utilizes the equity method to account for investments in companies when it provides the ability to exercise significant influence over operating and financial policies of the investee. Consolidated net income includes the Company’s proportionate share of the net income or loss of these companies. Company´s judgment regarding the level of influence over each equity method investee includes considering key factors such as our ownership interest, representation on the board of directors, participation in policy-making decisions, other commercial arrangements and material intercompany transactions.
Recent accounting pronouncements | Recent accounting pronouncements No new accounting pronouncement issued or effective during the periods had or is expected to have a material impact on the Company’s consolidated financial statements.

X
- Definition Accounts And Notes Receivable And Allowance For Doubtful Accounts, Policy [Policy Text Block] + References No definition available. + Details
Name: | arco_AccountsAndNotesReceivableAndAllowanceForDoubtfulAccountsPolicyPolicyTextBlock
Namespace Prefix: | arco_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts payable outsourcing + References No definition available. + Details
Name: | arco_AccountsPayableOutsourcingPolicyPolicyTextBlock
Namespace Prefix: | arco_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disposal Group, Not Including Discontinued Operations, Policy [Policy Text Block] + References No definition available. + Details
Name: | arco_DisposalGroupNotIncludingDiscontinuedOperationsPolicyPolicyTextBlock
Namespace Prefix: | arco_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for severance payments required under certain laws and labor agreements of the countries in which the Company operates. + References No definition available. + Details
Name: | arco_SeverancePaymentsPolicyPolicyTextBlock
Namespace Prefix: | arco_
Data Type: | dtr-types: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 advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
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, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
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 -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959 + 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 equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 21D -URI http://asc.fasb.org/extlink&oid=123570139&loc=SL94080555-108585 + Details
Name: | us-gaap_EquityMethodInvestmentsPolicy
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 -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI http://asc.fasb.org/topic&trid=2175825 + 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. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
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 -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI http://asc.fasb.org/topic&trid=2126998 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_InventoryPolicyTextBlock
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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 + 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 segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration