XML 34 R23.htm IDEA: XBRL DOCUMENT
v3.22.4

Accounting Policies, by Policy (Policies) | 9 Months Ended
--- | ---
Dec. 31, 2022
Accounting Policies [Abstract] |
Basis of Accounting, Policy [Policy Text Block] | Basis of presentation The accompanying condensed consolidated balance sheet as of December 31, 2022, and March 31, 2022, condensed consolidated statements of operations for the three months and nine months ended December 31, 2022, and 2021, and condensed consolidated statements of changes in stockholders’ deficit for the three months and nine months ended December 31, 2022, and 2021, and condensed consolidated statements of cash flows for the nine months ended December 31, 2022, and 2021, are unaudited. The consolidated balance sheet as of March 31, 2022, has been derived from audited financial statements, and the accompanying unaudited condensed consolidated financial statements (“interim statements”) of the Company have been prepared in accordance with accounting principles generally accepted in the U.S. (“U.S. GAAP”) as determined by the Financial Accounting Standards Board (the “FASB”) within its Accounting Standards Codification (“ASC”) and under the rules and regulations of the SEC. Accordingly, they do not include all the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments, and disclosures necessary for a fair presentation of these interim statements have been included. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year. These interim statements should be read in conjunction with the Company’s audited consolidated financial statements for the fiscal year ended March 31, 2022 (“Fiscal 2022”) contained in the Company’s Form 10-K for Fiscal 2022, filed with the SEC on June 23, 2022, specifically in Note 2 to the consolidated financial statements.
Consolidation, Policy [Policy Text Block] | Principles of consolidation The interim statements include the consolidated accounts of the Company and its subsidiaries. Intercompany accounts and transactions have been eliminated. In the opinion of management, the interim statements reflect all adjustments, which are normal and recurring in nature, necessary for fair financial statement presentation.
Use of Estimates, Policy [Policy Text Block] | Use of estimates The preparation of financial statements in conformity with U.S. GAAP 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 revenue and expenses during the reporting period. Actual results could differ from those estimates. Management believes that the estimates and assumptions used in the preparation of the consolidated financial statements are prudent and reasonable. Significant estimates and assumptions are generally used for, but not limited to, allowance for uncollectible accounts receivable; sales returns; normal loss during production; future obligations under employee benefit plans; the useful lives of property, plant, and equipment; intangible assets; valuations; impairment of goodwill and investments; recoverability of advances; the valuation of options granted, and warrants issued; and income tax and deferred tax valuation allowances, if any. Actual results could differ from those estimates. Appropriate changes in estimates are made as management becomes aware of changes in circumstances surrounding the estimates. Critical accounting estimates could change from period to period and could have a material impact on IGC’s results, operations, financial position, and cash flows. Changes in estimates are reflected in the financial statements in the period in which changes are made and, if material, their effects are disclosed in the notes to the condensed consolidated financial statements.
Foreign Currency Transactions and Translations Policy [Policy Text Block] | Presentation and functional currencies IGC operates in the U.S., India, Colombia, and Hong Kong, and a portion of the Company’s financials are denominated in the Indian Rupee (“INR”), the Hong Kong Dollar (“HKD”), or the Colombian Peso (“COP”). As a result, changes in the relative values of the U.S. Dollar (“USD”), the INR, the HKD, or the COP affect our financial statements. The accompanying financial statements are reported in USD. The INR, HKD, and COP are the functional currencies for certain subsidiaries of the Company. The translation of the functional currencies into USD is performed for assets and liabilities using the exchange rates in effect at the balance sheet date and for revenues and expenses using average exchange rates prevailing during the reporting periods. Adjustments resulting from the translation of functional currency financial statements to reporting currency are accumulated and reported as other comprehensive (loss), a separate component of shareholders’ equity. Transactions in currencies other than the functional currency during the year are converted into the functional currency at the applicable rates of exchange prevailing when the transactions occurred. Transaction gains and losses are recognized in the consolidated statements of operations.
Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] | Impairment of long-lived assets The Company reviews its long-lived assets, with finite lives, for impairment whenever events or changes in business circumstances indicate that the carrying amount of assets may not be fully recoverable. Such circumstances include, though are not limited to, significant or sustained declines in revenues or earnings, future anticipated cash flows, business plans, and material adverse changes in the economic climate, such as changes in the operating environment, competitive information, and the impact of changes in government policies. For assets that the Company intends to hold for use, if the total of the expected future undiscounted cash flows produced by the assets or subsidiary company is less than the carrying amount of the assets, a loss is recognized for the difference between the fair value and carrying value of the assets. For assets, the Company intends to dispose of by sale, a loss or profit is recognized for the amount by which the estimated fair value less cost to sell is less than the carrying value of the assets. Fair value is determined based on quoted market prices, if available, or other valuation techniques including discounted future net cash flows. Unlike goodwill, long-lived assets are assessed for impairment only where there are any specific indicators for impairment. No impairment has been recorded for the nine months ended December 31, 2022, and 2021.
Investment, Policy [Policy Text Block] | Short-term and long-term investments Our policy for short-term and long-term investments is to establish a high-quality portfolio that preserves principal, meets liquidity needs, avoids inappropriate concentrations, and delivers an appropriate yield in relation to our investment guidelines and market conditions. Short-term and long-term investments consist of equity investment, mutual funds, corporate, various government securities, and municipal debt securities, as well as certificates of deposit. Certificates of deposit and commercial paper are carried at cost which approximates fair value. Available-for-sale securities: Investments in debt securities that are classified as available for sale shall be measured subsequently at fair value in the statement of financial position. Investments are initially measured at cost, which is the fair value of the consideration given for them, including transaction costs. Where the Company’s ownership interest is in excess of 20% and the Company has a significant influence, the Company has accounted for the investment based on the equity method in accordance with ASC Topic 323, “Investments – Equity method and Joint Ventures.” Under the equity method, the Company’s share of the post-acquisition profits or losses of the equity investee is recognized in the consolidated statements of operations and its share of post-acquisition movements in accumulated other comprehensive income/(loss) is recognized in other comprehensive income/(loss). Where the Company does not have significant influence, the Company has accounted for the investment in accordance with ASC Topic 321, “Investments-Equity Securities.” We consider all highly liquid interest-earning investments with a maturity of three months or less at the date of purchase to be cash equivalents. The fair values of these investments approximate their carrying values. In general, investments with original maturities of greater than three months and remaining maturities of less than one year are classified as short-term investments. Investments with maturities beyond one year may be classified as short-term based on their highly liquid nature and because such marketable securities represent the investment of cash that is available for current operations. Debt investments are classified as available-for-sale and realized gains and losses are recorded using the specific identification method. Changes in fair value, excluding credit losses and impairments, are recorded in other comprehensive income. Fair value is calculated based on publicly available market information or other estimates determined by management. If the cost of an investment exceeds its fair value, we evaluate, among other factors, general market conditions, credit quality of debt instrument issuers, and the extent to which the fair value is less than the cost. To determine credit losses, we employ a systematic methodology that considers available quantitative and qualitative evidence. In addition, we consider specific adverse conditions related to the financial health of, and business outlook for, the investee. If we have plans to sell the security or it is more likely than not that we will be required to sell the security before recovery, then a decline in fair value below cost is recorded as an impairment charge in other income (expense), net and a new cost basis in the investment is established. If market, industry, and/or investee conditions deteriorate, we may incur future impairments. Equity investments with readily determinable fair values are measured at fair value. Equity investments without readily determinable fair values are measured using the equity method or measured at cost with adjustments for observable changes in price or impairments (referred to as the measurement alternative). We perform a qualitative assessment on a periodic basis and recognize an impairment if there are sufficient indicators that the fair value of the investment is less than the carrying value. Changes in value are recorded in other income (expense), net. As of December 31, 2022, the Company has approximately $88 thousand in short-term investments.
Share-Based Payment Arrangement [Policy Text Block] | Stock–based compensation The Company accounts for stock-based compensation to employees and non-employees in conformity ASC Topic 718, “Stock-Based Compensation.” The Company expenses stock-based compensation to employees over the requisite vesting period based on the award’s estimated grant-date fair value. The Company accounts for forfeitures as they occur. Stock-based awards are recognized on a straight-line basis over the requisite vesting period. For stock-based employee compensation cost recognized at any date will be at least equal to the amount attributable to the share-based compensation that is vested at that date. For performance-based awards with a vesting schedule based entirely on the attainment of performance conditions, stock-based compensation expense associated with each tranche is recognized over the expected achievement period for the operational milestone, beginning at the point in time when the relevant operational milestone is considered probable to be achieved. For market-based awards, stock-based compensation expense is recognized over the expected achievement period. The fair value of such awards is estimated on the grant date using the binomial lattice model. The Company estimates the fair value of stock option grants using the Black-Scholes option-pricing model. The assumptions in calculating the fair value of stock-based awards represent management’s best estimates. Generally, the closing share price of the Company’s common stock on the date of grant is considered the fair value of the share. The volatility factor is determined based on the Company’s historical stock prices. The expected term represents the period that our stock-based awards are expected to be outstanding. The Company has never declared or paid any cash dividends. For further information, refer to Note 14, “Stock-Based Compensation” of Notes to Consolidated Financial Statements.
Accounts Receivable [Policy Text Block] | Accounts receivable We make estimates of the collectability of our accounts receivable by analyzing historical payment patterns, customer concentrations, customer creditworthiness, and current economic trends. If a customer’s financial condition deteriorates, additional allowances may be required. We had $251 thousand of accounts receivable, net of provision for the doubtful debt of $35 thousand as of December 31, 2022, as compared to $125 thousand of accounts receivable, net of provision for the doubtful debt of $93 thousand as of March 31, 2022.
Inventory, Policy [Policy Text Block] | Inventory Inventory is valued at the lower of cost or net realizable value, defined as estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Inventory consists of raw materials, finished goods related to wellness products, hand sanitizers, finished hemp-based products and beverages, among others, as well as work-in-progress such as extracted hemp crude oil, hemp-based isolate, growing crops, harvested crops, and herbal oils, among others. Work-in-progress also includes product manufacturing in process, and costs of growing hemp, in accordance with applicable laws and regulations, including but not limited to labor, utilities, fertilizers, and irrigation. Inventory is primarily accounted for using the weighted average cost method. Primary costs include raw materials, packaging, direct labor, overhead, shipping, and the depreciation of manufacturing equipment. Manufacturing overhead and related expenses include salaries, wages, employee benefits, utilities, maintenance, and property taxes. Abnormal amounts of idle facility expense, freight, handling costs, scrap, discontinued products, and wasted material (spoilage) are expensed in the period they are incurred.
Fair Value Measurement, Policy [Policy Text Block] | Fair value of financial instruments ASC 820, “Fair Value Measurement,” defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. It also establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows: Level 1: Observable inputs such as quoted prices in active markets. Level 2: Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and Level 3: Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.
Earnings Per Share, Policy [Policy Text Block] | Earnings/(Loss) per share The computation of basic loss per share for the nine months ended December 31, 2022, excludes potentially dilutive securities of approximately 6.1 million shares which includes share options, unvested shares such as restricted shares and restricted share units, granted to employees, non-employees, and advisors, and shares from the conversion of outstanding units, if any because their inclusion would be anti-dilutive. The weighted average number of shares outstanding for the nine months ended December 31, 2022, and 2021, used for the computation of basic earnings per share (“EPS”), is 52,412,830 and 49,643,942, respectively. Due to the loss incurred by the Company during the nine months ended December 31, 2022, and 2021, all the potential equity shares are anti-dilutive, and accordingly, the fully diluted EPS is equal to the basic EPS.
Cyber-security Policy [Policy Text Block] | Cybersecurity We have a cybersecurity policy in place and have taken cybersecurity measures that, while there can be no assurance, we expect are likely to safeguard the Company against breaches. In the nine months ended December 31, 2022, there were no impactful breaches in cybersecurity.
Intangible Assets, Finite-Lived, Policy [Policy Text Block] | Intangible assets The Company’s intangible assets are accounted for in accordance with ASC Topic 350, Intangibles – Goodwill and Other. Intangible assets having indefinite lives are not amortized, but instead are reviewed annually or more frequently if events or changes in circumstances indicate that the assets might be impaired, to assess whether their fair value exceeds their carrying value. We perform an impairment analysis on March 1 annually on the indefinite-lived intangible assets following the steps laid out in ASC 350-30-35-18. Our annual impairment analysis includes a qualitative assessment to determine if it is necessary to perform the quantitative impairment test. In performing a qualitative assessment, we review events and circumstances that could affect the significant inputs used to determine if the fair value is less than the carrying value of the intangible assets. If quantitative analysis is necessary, we would analyze various aspects including revenues from the business, associated with the intangible assets. In addition, intangible assets will be tested on an interim basis if an event or circumstance indicates that it is more likely than not that an impairment loss has been incurred. Intangible assets with finite useful lives are amortized using the straight-line method over their estimated period of benefit. In accordance with ASC 360-10-35-21, definite lived intangibles are reviewed annually or more frequently if events or changes in circumstances indicate that the assets might be impaired, to assess whether their fair value exceeds their carrying value. The Company intends to capitalize trademarks and related expenses exceeding $2,500 per trademark. Management may also capitalize trademarks and related expenses up to $2,500 per trademark based on its potential and benefit in coming years.
Revenue [Policy Text Block] | Revenue Recognition
Lessee, Leases [Policy Text Block] | Leases
New Accounting Pronouncements, Policy [Policy Text Block] | Recently issued accounting pronouncements Changes to U.S. GAAP are established by the FASB in the form of accounting standards updates (“ASUs”) to the FASB’s Accounting Standards Codification. The Company considers the applicability and impact of all ASUs. Accounting standards that have been issued or proposed by FASB that do not require adoption until a future date are not expected to have a material impact on the condensed financial statements upon adoption. The Company does not discuss recent pronouncements that are not anticipated to have an impact on or are unrelated to its condensed financial statements.

X
- Definition Disclosure of accounting policy related to cyber-security. + References No definition available. + Details
Name: | igc_CybersecurityPolicyPolicyTextBlock
Namespace Prefix: | igc_
Data Type: | dtr: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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
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 https://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 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 https://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 https://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 finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
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 https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI https://asc.fasb.org/topic&trid=2126998 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305 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 https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 + 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 for investment in financial asset. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -URI https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
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 revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
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 -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(1) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -URI https://asc.fasb.org/topic&trid=2228938 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -URI https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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