XML 61 R30.htm IDEA: XBRL DOCUMENT
v3.20.1

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2019
Accounting Policies [Abstract] |
Basis of Presentation | (a) Basis of Presentation The accompanying consolidated financial statements were prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”).
Principles of Consolidation | (b) Principles of Consolidation The accompanying consolidated financial statements include the accounts of electroCore and its wholly owned subsidiaries. electroCore (Aust) Pty Limited, a VIE for which electroCore is the primary beneficiary, is also consolidated with the non-controlled equity presented as non-controlling interest. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates | (c) Use of Estimates The preparation of financial statements in conformity with U.S. 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 consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include the useful lives of fixed assets; allowances for doubtful accounts and sales returns; valuation of inventory, property and equipment, warrants and derivative instruments, stock compensation, and contingencies.
Revenue Recognition | (d) Revenue Recognition The Company accounts for its revenue transactions under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC Topic 606”). In accordance with ASC Topic 606, the Company recognizes revenues when its customers obtain control of its product for an amount that reflects the consideration it expects to receive from its customers in exchange for that product. To determine revenue recognition for contracts that are determined to be in scope of ASC Topic 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies the performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. Once the contract is determined to be within the scope of ASC Topic 606, the Company assesses the goods or services promised within each contract and determines those that are performance obligations and assesses whether each promised good or service is distinct. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation when such performance obligation is satisfied. The transaction price is based on the consideration that the Company expects to receive in exchange for its products and includes the fixed per-unit price of the product and variable consideration in the form of trade credits, vouchers, rebates, and co-payment assistance. The per-unit price is based on the Company’s established wholesale acquisition cost less a contractually agreed upon distributor discount with the customer. Trade credits are discounts that are contingent upon a timely remittance of payment and are estimated based on historical experience. Damaged or defective products are replaced at no charge under the Company’s standard warranty. A cash refund is allowed under specific circumstances for undamaged and non-defective returned products. Shipping fees are not billed to the customer and are reflected as part of selling, general, and administrative expenses.
Cash and Cash Equivalents | (e) Cash and Cash Equivalents Cash and cash equivalents include all highly liquid investments with a maturity of three months or less when purchased.
Marketable Securities | (f) Marketable Securities Marketable securities, all of which are available-for-sale, consist of corporate debt securities, U.S. bonds and U.S. sponsored agencies. Marketable securities are carried at fair value, with unrealized gains and losses reported as accumulated other comprehensive income, except for losses from impairments which are determined to be other-than-temporary. Realized gains and losses and declines in value judged to be other-than-temporary are included in the determination of net loss and are included in interest and other income net. Fair values are based on quoted market prices at the reporting date. Interest and dividends on available-for-sale securities are included in Interest and other income.
Concentration of Credit Risk | (g) Concentration of Credit Risk Cash, cash equivalents and marketable securities are financial instruments that potentially subject the Company to concentration of credit risk. The Company periodically invests its cash in corporate debt securities, U.S. bonds, and U.S. sponsored agencies and municipal bonds with strong credit ratings. The Company has established guidelines relative to diversification and maturities that are designed to help ensure safety and liquidity. These guidelines are periodically reviewed to take advantage of trends in yields and interest rates.
Accounts Receivable | (h) Accounts Receivable Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. Management considers an account receivable to be past due when it is not settled under its stated terms. In establishing the required allowance, management considers historical losses adjusted to take into account current market conditions and customers’ financial condition, the amount of receivables in dispute, and the current receivables aging and current payment patterns. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company does not have any off balance sheet credit exposure related to its customers. The Company controls its exposure to credit risk through credit analysis and approvals, credit limits, and monitoring procedures. Collateral is generally not required for the Company’s accounts receivables. Management believes the credit risk is limited.
Inventories | (i) Inventories Inventory, which consists of raw materials, work-in-process and finished product, is stated at the lower of cost and net realizable value. Inventory is valued on a first-in first-out basis. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. The Company evaluates inventory with respect to its operating cycle and classifies inventory as current or long-term on its balance sheet. Based upon estimated production needs and current inventory levels, the Company determined the amount of inventory necessary for the next twelve months. Any amounts over this projection are reclassified as Inventories, noncurrent. In addition, the Company’s product is subject to strict quality control and monitoring which the Company performs throughout the manufacturing process. If certain units of product no longer meet quality specification or become obsolete, the Company records a charge to cost of sales sold to write down such unmarketable inventory to zero.
Property and Equipment | (j) Property and Equipment Property and equipment are stated at historical cost. Depreciation is computed by the straight-line method based on the estimated useful lives of the respective assets, as discussed below. Leasehold improvements are amortized over the lesser of the lease terms or the estimated useful lives of the assets. Amounts expended for maintenance and repairs are charged to expense as incurred. Depreciation and leasehold improvement amortization is computed using the following estimated useful lives:
Machinery and equipment |  | 3–15 years
Leasehold improvements |  | Lease term
Furniture and fixtures |  | 5–10 years
Computer equipment |  | 5 years
Leases | (k) Leases The Company determines if an arrangement is a lease at inception. For each lease, the lease term is determined at the commencement date and includes renewal options and termination options when it is reasonably certain that the Company will exercise that option. Operating leases with the lease terms greater than one year are included in operating lease right-of-use (“ROU”) assets and current and long-term operating lease liabilities in the Company’s consolidated balance sheets. Operating lease ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term using an estimated rate of interest the Company would have to pay to borrow equivalent funds on a collateralized basis at the lease commencement date. The operating lease ROU assets are based on the liability adjusted for any prepaid or deferred rent and lease incentives. The incremental borrowing rate was utilized to discount lease payments over the expected term given that the Company’s operating leases do not provide an implicit rate. The Company estimates the incremental borrowing rate to reflect the profile of secured borrowing over the expected term of the leases based on the information available at the later of the date of adoption or the lease commencement date. Rent expense for the operating lease is recognized on a straight-line basis over the lease term. The new lease accounting guidance permits companies to utilize certain practical expedients in their implementation of the new standard. The Company elected this package of practical expedients and was therefore not required to reassess the following upon adoption: (i) whether an expired or existing contract met the definition of a lease; (ii) the lease classification at January 1, 2019 for existing leases; and (iii) whether leasing costs previously capitalized as initial direct costs would continue to be amortized. This allowed the Company to continue to account for its existing office space leases as operating leases. Upon adoption, the Company did not have an adjustment to the opening balance of retained earnings due to the election of these practical expedients.
Cloud Computing Arrangement | (l) Cloud Computing Arrangement Implementation costs for the Company’s cloud computing arrangement (“CCA”) are capitalized and amortized using the straight-line method over the life of the arrangement. The Company has capitalized implementation costs incurred in implementing its cloud computing arrangements, which is a hosting arrangement that is a service contract per FASB Accounting Standards Update (“ASU”) 2018-15. These costs include payroll costs of employees devoting time to the project and external direct costs for materials and services are capitalized. Software maintenance and training costs are expensed in the period in which they are incurred. The capitalized costs are included as a component of other assets.
Impairment of Long-Lived Assets | (m) Impairment of Long-Lived Assets Long lived assets, such as property, plant, and equipment, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, the Company first compares undiscounted cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values, and third-party independent appraisals, as considered necessary.
Stock Based Compensation | (n) Stock-based Compensation The Company accounts for stock-based compensation in accordance with the ASC Topic 718, Compensation – Stock Compensation. The Company estimates the fair value of stock option awards using the Black-Scholes option pricing model on the date of the grant. Restricted stock unit awards and restricted stock awards without a market condition are valued based on the closing price of the Company’s common stock on the date of the grant. Compensation expense reflects actual forfeitures and is primarily recognized on a straight-line basis over the requisite service period of the individual grants, which typically equals the vesting period. In June 2018, the FASB issued ASU 2018-07, Compensation – Stock Compensation (Topic 718): Improvements to Nonemployee Share Based Payment Accounting (“ASU 2018-07”), which expands the scope of ASC Topic 718, Compensation – Stock Compensation to include share-based payments issued to non-employees for goods or services. Consequently, the Company’s accounting for share-based payments to non-employees and employees was substantially aligned.
Income Taxes | (o) Income Taxes The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred taxes are recognized based on the differences between financial statement and income tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized. The Company provides a full valuation allowance on substantially all deferred tax assets. The provision for income taxes represents the current state tax payable for the period. The federal tax provision is immaterial given the Company reports losses in all its taxable jurisdictions and is recording a full valuation allowance on the net deferred tax asset. The Company recognizes the effect of an income tax position only if, based on its merits, the position is more likely than not to be sustained on audit by the taxing authorities. Interest and penalties related to uncertain tax positions are recorded as income tax expense.
Research and Development | (p) Research and Development Research and development costs are expensed as incurred. These costs include, but are not limited to, costs related to clinical trials, and compensation and related overhead for employees and consultants involved in research and development activities.
Foreign Currency Translations and Transactions | (q) Foreign Currency Translation and Transactions The functional currency of the Company’s international operations has been determined to be the respective local currency. The Company translates functional currency assets and liabilities to their U.S. dollar equivalents at exchange rates in effect at the balance sheet date and translates functional currency income and expense amounts to their U.S. dollar equivalents at average exchange rates for the period. The U.S. dollar affects that arise from changing translation rates are recorded in other comprehensive loss. Foreign currency transaction gains and losses related to assets and liabilities that are denominated in a currency other than the functional currency are reported in the Consolidated Statements of Operations in the period they occur.
Segment Information | (r) Segment Information Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision-maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company views its operations and manages its business as one operating segment.
Recently Adopted Accounting Pronouncements | (s) Recently Adopted Accounting Pronouncements In February 2016, the FASB established Topic 842, Leases by issuing ASU No. 2016-02 which requires lessees to recognize leases on the balance sheet and disclose key information about leasing arrangements. Topic 842 was subsequently amended by ASU No. 2018-01, Land Easement Practical Expedient for Transition to Topic 842; ASU No 2018-10, Codification Improvements to Topic 842, Leases, and ASU No. 2018-11, Targeted Improvements. The new standard establishes a right-of-use (ROU) model that requires a lessee to recognize a ROU asset and lease liability on the balance sheet for all leases with a term longer than 12 months. Leases will be classified as finance or operating. At January 1, 2019, the Company recognized Lease ROU Assets and Lease Liabilities, principally for its office space leases, in which it is the lessee, on the Consolidated Balance Sheets. (See Note 9. Leases)
Recent Accounting Pronouncements Not Yet Adopted | (t) Recently Accounting Pronouncements Not Yet Adopted In June 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326); Measurement of Credit Losses on Financial Instruments, ASU 2016-13 changes the impairment model for most financial assets and certain other instruments. For trade and other receivables, the Company will be required to use a new forward looking “expected loss” model that will replace the current “incurred loss” model and generally will result in the earlier recognition for losses. The Company is required to adjust this new guidance effective January 1, 2020. The Company is reviewing the pronouncement of the new standard and currently does not expect a material effect on its consolidated financial statements.

X
- Definition Cloud computing arrangement. + References No definition available. + Details
Name: | ecor_CloudComputingArrangementPolicyTextBlock
Namespace Prefix: | ecor_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Recent accounting pronouncements not yet adopted. + References No definition available. + Details
Name: | ecor_RecentAccountingPronouncementsNotYetAdopted
Namespace Prefix: | ecor_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock based compensation policy text block. + References No definition available. + Details
Name: | ecor_StockBasedCompensationPolicyTextBlock
Namespace Prefix: | ecor_
Data Type: | nonnum: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: | nonnum: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=98513485&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=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: 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: | nonnum: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 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319 Reference 5: 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=116657188&loc=SL116659661-227067 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318 Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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://fasb.org/us-gaap/role/ref/legacyRef -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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: 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 4: 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=116846552&loc=d3e543-108305 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -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 6: 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=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment classified as marketable security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803 + Details
Name: | us-gaap_MarketableSecuritiesPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + References Reference 1: 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=6877327&loc=d3e13212-122682 Reference 2: 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 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -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_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 http://asc.fasb.org/extlink&oid=84158767&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 http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration