XML 36 R25.htm IDEA: XBRL DOCUMENT
v3.21.2

Accounting Policies, by Policy (Policies) | 9 Months Ended
--- | ---
Sep. 30, 2021
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation The accompanying consolidated financial statements have been prepared in accordance with the generally accepted accounting principles in the United States of America (the “U.S. GAAP”). All significant intercompany transactions and account balances have been eliminated. This basis of accounting involves the application of accrual accounting and consequently, revenues and gains are recognized when earned, and expenses and losses are recognized when incurred. The Company’s financial statements are expressed in U.S. dollars.
Fiscal Year | Fiscal Year The Company changed its fiscal year from the period beginning on October 1st and ending on September 30th to the period beginning on January 1st and ending on December 31st, beginning January 1, 2018. All references herein to a fiscal year prior to December 31, 2017 refer to the twelve months ended September 30th of such year.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America 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 amount of revenues and expenses during the reporting periods. Actual results could differ materially from those results.
Inventory | Inventory Inventory consists of raw materials, work-in-process, finished goods, and merchandise. Inventories are stated at the lower of cost or market and valued on a moving weighted average cost basis. Market is determined based on net realizable value. The Company periodically reviews the age and turnover of its inventory to determine whether any inventory has become obsolete or has declined in value, and incurs a charge to operations for known and anticipated inventory obsolescence.
Reclassifications | Reclassifications Certain classifications have been made to the prior year financial statements to conform to the current year presentation. The reclassification had no impact on previously reported net loss or accumulated deficit.
Forward Stock Split | Forward Stock Split On March 21, 2016, the Board of Directors of the Company approved an amendment to Articles of Incorporation to effect a forward split at a ratio of 1 to 3.141 and increase the number of our authorized shares of Common Stock, par value $0.001 per share, to 360,000,000, which was effective on April 8, 2016.
Stock Reverse Split | Stock Reverse Split On March 12, 2019, the Board of Directors of the Company by unanimous written consent in lieu of a meeting approved to i) effect a stock reverse split at the ratio of 1-for-18 (the “Reverse Split”) of both the authorized common stock of the Company (the “Common Stock”) and the issued and outstanding Common Stock and ii) to amend the articles of incorporation of the Company to reflect the Reverse Split. The Board approved and authorized the Reverse Split without obtaining approval of the Company’s shareholders pursuant to Section 78.207 of Nevada Revised Statutes. On May 3, 2019, the Company filed a certificate of amendment to the Company’s articles of incorporation (the “Amendment”) to effect the Reverse Split with the Secretary of State of Nevada. The Financial Industry Regulatory Authority (“FINRA”) informed the Company that the Reverse Split was effective on May 8, 2019. All shares and related financial information in this Form 10-K reflect this 1-for-18 reverse stock split.
Fair Value Measurements | Fair Value Measurements FASB ASC 820, “Fair Value Measurements” defines fair value for certain financial and nonfinancial assets and liabilities that are recorded at fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. It requires that an entity measure its financial instruments to base fair value on exit price, maximize the use of observable units and minimize the use of unobservable inputs to determine the exit price. It establishes a hierarchy which prioritizes the inputs to valuation techniques used to measure fair value. This hierarchy increases the consistency and comparability of fair value measurements and related disclosures by maximizing the use of observable inputs and minimizing the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that reflect the assumptions market participants would use in pricing the assets or liabilities based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy prioritizes the inputs into three broad levels based on the reliability of the inputs as follows:
| ● | Level 1 - Inputs are quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date. Valuation of these instruments does not require a high degree of judgment as the valuations are based on quoted prices in active markets that are readily and regularly available.
| ● | Level 2 - Inputs other than quoted prices in active markets that are either directly or indirectly observable as of the measurement date, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
| ● | Level 3 - Valuations based on inputs that are unobservable and not corroborated by market data. The fair value for such assets and liabilities is generally determined using pricing models, discounted cash flow methodologies, or similar techniques that incorporate the assumptions a market participant would use in pricing the asset or liability.
The carrying values of certain assets and liabilities of the Company, such as cash and cash equivalents, restricted cash, accounts receivable, due from related parties, inventory, prepaid expenses and other current assets, accounts payable, accrued liabilities, and due to related parties approximate fair value due to their relatively short maturities. The carrying value of the Company’s short-term bank loan, convertible notes payable, and accrued interest approximates their fair value as the terms of the borrowing are consistent with current market rates and the duration to maturity is short. The carrying value of the Company’s long-term bank loan approximates fair value because the interest rates approximate market rates that the Company could obtain for debt with similar terms and maturities.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers highly liquid investments with maturities of three months or less, when purchased, to be cash equivalents. As of September 30, 2021 and December 31, 2020, the Company’s cash and cash equivalents amounted $3,715,609 and $4,273,208, respectively. Some of the Company’s cash deposits are held in financial institutions located in Taiwan where there is currently regulation mandated on obligatory insurance of bank accounts. The Company believes this financial institution is of high credit quality.
Restricted Cash Equivalents | Restricted Cash Equivalents Restricted cash equivalents primarily consist of cash held in a reserve bank account in Taiwan. As of September 30, 2021 and December 31, 2020, the Company’s restricted cash equivalents amounted $734,163 and $728,163, respectively.
Concentration of Credit Risk | Concentration of Credit Risk The Company’s financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents. The Company places its cash and temporary cash investments in high quality credit institutions, but these investments may be in excess of Taiwan Central Deposit Insurance Corporation and the U.S. Federal Deposit Insurance Corporation’s insurance limits. The Company does not enter into financial instruments for hedging, trading or speculative purposes.
Revenue Recognition | Revenue Recognition During the fiscal year 2018, the Company adopted Accounting Standards Codification (“ASC”), Topic 606 (ASC 606), Revenue from Contracts with Customers, using the modified retrospective method to all contracts that were not completed as of January 1, 2018, and applying the new revenue standard as an adjustment to the opening balance of accumulated deficit at the beginning of 2018 for the cumulative effect. The results for the Company’s reporting periods beginning on and after January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported under the accounting standards in effect for the prior period. Based on the Company’s review of existing collaborative agreements as of January 1, 2018, the Company concluded that the adoption of the new guidance did not have a significant change on the Company’s revenue during all periods presented. Pursuant to ASC 606, the Company recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that the Company determines is within the scope of ASC 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 a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration the Company is entitled to in exchange for the goods or services the Company transfers to the customers. At inception of the contract, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract, 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 (or as) the performance obligation is satisfied. The following are examples of when the Company recognizes revenue based on the types of payments the Company receives. Collaborative Revenues — The Company recognizes collaborative revenues generated through collaborative research, development and/or commercialization agreements. The terms of these agreements typically include payment to the Company related to one or more of the following: non-refundable upfront license fees, development and commercial milestones, partial or complete reimbursement of research and development costs, and royalties on net sales of licensed products. Each type of payments results in collaborative revenues except for revenues from royalties on net sales of licensed products, which are classified as royalty revenues. To date, the Company has not received any royalty revenues. Revenue is recognized upon satisfaction of a performance obligation by transferring control of a good or service to the collaboration partners. As part of the accounting for these arrangements, the Company applies judgment to determine whether the performance obligations are distinct, and develop assumptions in determining the stand-alone selling price for each distinct performance obligation identified in the collaboration agreements. To determine the stand-alone selling price, the Company relies on assumptions which may include forecasted revenues, development timelines, reimbursement rates for R&D personnel costs, discount rates and probabilities of technical and regulatory success. The Company had multiple deliverables under the collaborative agreements, including deliverables relating to grants of technology licenses, regulatory and clinical development, and marketing activities. Estimation of the performance periods of the Company’s deliverables requires the use of management’s judgment. Significant factors considered in management’s evaluation of the estimated performance periods include, but are not limited to, the Company’s experience in conducting clinical development, regulatory and manufacturing activities. The Company reviews the estimated duration of its performance periods under its collaborative agreements on an annually basis, and makes any appropriate adjustments on a prospective basis. Future changes in estimates of the performance period under its collaborative agreements could impact the timing of future revenue recognition. (i) Non-refundable upfront payments If a license to the Company’s intellectual property is determined to be distinct from the other performance obligations identified in an arrangement, the Company recognizes revenue from the related non-refundable upfront payments based on the relative standalone selling price prescribed to the license compared to the total selling price of the arrangement. The revenue is recognized when the license is transferred to the collaboration partners and the collaboration partners are able to use and benefit from the license. To date, the receipt of non-refundable upfront fees was solely for the compensation of past research efforts and contributions made by the Company before the collaborative agreements entered into and it does not relate to any future obligations and commitments made between the Company and the collaboration partners in the collaborative agreements. (ii) Milestone payments The Company is eligible to receive milestone payments under the collaborative agreement with collaboration partners based on achievement of specified development, regulatory and commercial events. Management evaluated the nature of the events triggering these contingent payments, and concluded that these events fall into two categories: (a) events which involve the performance of the Company’s obligations under the collaborative agreement with collaboration partners, and (b) events which do not involve the performance of the Company’s obligations under the collaborative agreement with collaboration partners. The former category of milestone payments consists of those triggered by development and regulatory activities in the territories specified in the collaborative agreements. Management concluded that each of these payments constitute substantive milestone payments. This conclusion was based primarily on the facts that (i) each triggering event represents a specific outcome that can be achieved only through successful performance by the Company of one or more of its deliverables, (ii) achievement of each triggering event was subject to inherent risk and uncertainty and would result in additional payments becoming due to the Company, (iii) each of the milestone payments is non-refundable, (iv) substantial effort is required to complete each milestone, (v) the amount of each milestone payment is reasonable in relation to the value created in achieving the milestone, (vi) a substantial amount of time is expected to pass between the upfront payment and the potential milestone payments, and (vii) the milestone payments relate solely to past performance. Based on the foregoing, the Company recognizes any revenue from these milestone payments in the period in which the underlying triggering event occurs. (iii) Multiple Element Arrangements The Company evaluates multiple element arrangements to determine (1) the deliverables included in the arrangement and (2) whether the individual deliverables represent separate units of accounting or whether they must be accounted for as a combined unit of accounting. This evaluation involves subjective determinations and requires management to make judgments about the individual deliverables and whether such deliverables are separate from other aspects of the contractual relationship. Deliverables are considered separate units of accounting provided that: (i) the delivered item(s) has value to the customer on a standalone basis and (ii) if the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially within its control. In assessing whether an item under a collaboration has standalone value, the Company considers factors such as the research, manufacturing, and commercialization capabilities of the collaboration partner and the availability of the associated expertise in the general marketplace. The Company also considers whether its collaboration partners can use the other deliverable(s) for their intended purpose without the receipt of the remaining element(s), whether the value of the deliverable is dependent on the undelivered item(s), and whether there are other vendors that can provide the undelivered element(s). The Company recognizes arrangement consideration allocated to each unit of accounting when all of the revenue recognition criteria in ASC 606 are satisfied for that particular unit of accounting. In the event that a deliverable does not represent a separate unit of accounting, the Company recognizes revenue from the combined unit of accounting over the Company’s contractual or estimated performance period for the undelivered elements, which is typically the term of the Company’s research and development obligations. If there is no discernible pattern of performance or objectively measurable performance measures do not exist, then the Company recognizes revenue under the arrangement on a straight-line basis over the period the Company is expected to complete its performance obligations. Conversely, if the pattern of performance in which the service is provided to the customer can be determined and objectively measurable performance measures exist, then the Company recognizes revenue under the arrangement using the proportional performance method. Revenue recognized is limited to the lesser of the cumulative amount of payments received or the cumulative amount of revenue earned, as determined using the straight-line method or proportional performance method, as applicable, as of the period ending date. At the inception of an arrangement that includes milestone payments, the Company evaluates whether each milestone is substantive and at risk to both parties on the basis of the contingent nature of the milestone. This evaluation includes an assessment of whether: (1) the consideration is commensurate with either the Company’s performance to achieve the milestone or the enhancement of the value of the delivered item(s) as a result of a specific outcome resulting from its performance to achieve the milestone, (2) the consideration relates solely to past performance and (3) the consideration is reasonable relative to all of the deliverables and payment terms within the arrangement. The Company evaluates factors such as the scientific, clinical, regulatory, commercial, and other risks that must be overcome to achieve the particular milestone and the level of effort and investment required to achieve the particular milestone in making this assessment. There is considerable judgment involved in determining whether a milestone satisfies all of the criteria required to conclude that a milestone is substantive. Milestones that are not considered substantive are recognized as earned if there are no remaining performance obligations or over the remaining period of performance, assuming all other revenue recognition criteria are met. (iv) Royalties and Profit Sharing Payments Under the collaborative agreement with the collaboration partners, the Company is entitled to receive royalties on sales of products, which is at certain percentage of the net sales. The Company recognizes revenue from these events based on the revenue recognition criteria set forth in ASC 606. Based on those criteria, the Company considers these payments to be contingent revenues, and recognizes them as revenue in the period in which the applicable contingency is resolved. Revenues Derived from Research and Development Activities Services — Revenues related to research and development and regulatory activities are recognized when the related services or activities are performed, in accordance with the contract terms. The Company typically has only one performance obligation at the inception of a contract, which is to perform research and development services. The Company may also provide its customers with an option to request that the Company provides additional goods or services in the future, such as active pharmaceutical ingredient, API, or IND/NDA/ANDA/510K submissions. The Company evaluates whether these options are material rights at the inception of the contract. If the Company determines an option is a material right, the Company will consider the option a separate performance obligation. If the Company is entitled to reimbursement from its customers for specified research and development expenses, the Company accounts for the related services that it provides as separate performance obligations if it determines that these services represent a material right. The Company also determines whether the reimbursement of research and development expenses should be accounted for as revenues or an offset to research and development expenses in accordance with provisions of gross or net revenue presentation. The Company recognizes the corresponding revenues or records the corresponding offset to research and development expenses as it satisfies the related performance obligations. The Company then determines the transaction price by reviewing the amount of consideration the Company is eligible to earn under the contracts, including any variable consideration. Under the outstanding contracts, consideration typically includes fixed consideration and variable consideration in the form of potential milestone payments. At the start of an agreement, the Company’s transaction price usually consists of the payments made to or by the Company based on the number of full-time equivalent researchers assigned to the project and the related research and development expenses incurred. The Company does not typically include any payments that the Company may receive in the future in its initial transaction price because the payments are not probable. The Company would reassess the total transaction price at each reporting period to determine if the Company should include additional payments in the transaction price. The Company receives payments from its customers based on billing schedules established in each contract. Upfront payments and fees may be recorded as advance from customers upon receipt or when due, and may require deferral of revenue recognition to a future period until the Company performs its obligations under these arrangements. Amounts are recorded as accounts receivable when the right of the Company to consideration is unconditional. The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customers and the transfer of the promised goods or services to the customers will be one year or less.
Property and Equipment | Property and Equipment Property and equipment is carried at cost net of accumulated depreciation. Repairs and maintenance are expensed as incurred. Expenditures that improve the functionality of the related asset or extend the useful life are capitalized. When property and equipment is retired or otherwise disposed of, the related gain or loss is included in operating income. Leasehold improvements are depreciated on the straight-line method over the shorter of the remaining lease term or estimated useful life of the asset. Depreciation is calculated on the straight-line method, including property and equipment under capital leases, generally based on the following useful lives:
|  | Estimated Life in Years
Buildings and leasehold improvements |  | 5 ~ 50
Machinery and equipment |  | 5 ~ 10
Office equipment |  | 3 ~ 6
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets The Company has adopted Accounting Standards Codification subtopic 360-10, Property, Plant and Equipment (“ASC 360-10”). ASC 360-10 requires that long-lived assets and certain identifiable intangibles held and used by the Company be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company evaluates its long-lived assets for impairment annually or more often if events and circumstances warrant. Events relating to recoverability may include significant unfavorable changes in business conditions, recurring losses, or a forecasted inability to achieve break-even operating results over an extended period. Should impairment in value be indicated, the carrying value of intangible assets will be adjusted, based on estimates of future discounted cash flows resulting from the use and ultimate disposition of the asset. ASC 360-10 also requires assets to be disposed of be reported at the lower of the carrying amount or the fair value less costs to sell.
Long-term Equity Investment | Long-term Equity Investment The Company acquires the equity investments to promote business and strategic objectives. The Company accounts for non-marketable equity and other equity investments for which the Company does not have control over the investees as:
| ● | Equity method investments when the Company has the ability to exercise significant influence, but not control, over the investee. Its proportionate share of the income or loss is recognized monthly and is recorded in gains (losses) on equity investments.
| ● | Non-marketable cost method investments when the equity method does not apply.
Significant judgment is required to identify whether an impairment exists in the valuation of the Company’s non-marketable equity investments, and therefore the Company considers this a critical accounting estimate. Its yearly analysis considers both qualitative and quantitative factors that may have a significant impact on the investee’s fair value. Qualitative analysis of its investments involves understanding the financial performance and near-term prospects of the investee, changes in general market conditions in the investee’s industry or geographic area, and the management and governance structure of the investee. Quantitative assessments of the fair value of its investments are developed using the market and income approaches. The market approach includes the use of comparable financial metrics of private and public companies and recent financing rounds. The income approach includes the use of a discounted cash flow model, which requires significant estimates regarding the investees’ revenue, costs, and discount rates. The Company’s assessment of these factors in determining whether an impairment exists could change in the future due to new developments or changes in applied assumptions.
Other-Than-Temporary Impairment | Other-Than-Temporary Impairment The Company’s long-term equity investments are subject to a periodic impairment review. Impairments affect earnings as follows:
| ● | Marketable equity securities include the consideration of general market conditions, the duration and extent to which the fair value is below cost, and our ability and intent to hold the investment for a sufficient period of time to allow for recovery of value in the foreseeable future. The Company also considers specific adverse conditions related to the financial health of, and the business outlook for, the investee, which may include industry and sector performance, changes in technology, operational and financing cash flow factors, and changes in the investee’s credit rating. The Company records other-than-temporary impairments on marketable equity securities and marketable equity method investments in gains (losses) on equity investments.
| ● | Non-marketable equity investments based on the Company’s assessment of the severity and duration of the impairment, and qualitative and quantitative analysis of the operating performance of the investee; adverse changes in market conditions and the regulatory or economic environment; changes in operating structure or management of the investee; additional funding requirements; and the investee’s ability to remain in business. A series of operating losses of an investee or other factors may indicate that a decrease in value of the investment has occurred that is other than temporary and that shall be recognized even though the decrease in value is in excess of what would otherwise be recognized by application of the equity method. A loss in value of an investment that is other than a temporary decline shall be recognized. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity that would justify the carrying amount of the investment. The Company records other-than-temporary impairments for non-marketable cost method investments and equity method investments in gains (losses) on equity investments. Other-than-temporary impairment of equity investments were $0 for the three and nine months ended September 30, 2021. Other-than-temporary impairment of equity investments were $8,507 and $952,711 for the three and nine months ended September 30, 2020.
Goodwill | Goodwill The Company evaluates goodwill for impairment annually or more frequently when an event occurs or circumstances change that indicate the carrying value may not be recoverable. In testing goodwill for impairment, the Company may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the qualitative assessment indicates that goodwill impairment is more likely than not, the Company performs a two-step impairment test. The Company tests goodwill for impairment under the two-step impairment test by first comparing the book value of net assets to the fair value of the reporting units. If the fair value is determined to be less than the book value or qualitative factors indicate that it is more likely than not that goodwill is impaired, a second step is performed to compute the amount of impairment as the difference between the estimated fair value of goodwill and the carrying value. The Company estimates the fair value of the reporting units using discounted cash flows. Forecasts of future cash flows are based on our best estimate of future net sales and operating expenses, based primarily on expected category expansion, pricing, market segment share, and general economic conditions. The Company completed the required testing of goodwill for impairment as of September 30, 2021, and determined that goodwill was impaired because of the current financial condition of the Company and the Company’s inability to generate future operating income without substantial sales volume increases, which are highly uncertain. Furthermore, the Company anticipates future cash flows indicate that the recoverability of goodwill is not reasonably assured.
Research and Development Expenses | Research and Development Expenses The Company accounts for the cost of using licensing rights in research and development cost according to ASC Topic 730-10-25-1. This guidance provides that absent alternative future uses the acquisition of product rights to be used in research and development activities must be charged to research and development expenses when incurred. For CDMO business unit, the Company accounts for R&D costs in accordance with Accounting Standards Codification (“ASC”) 730, Research and Development (“ASC 730”). Research and development expenses are charged to expense as incurred unless there is an alternative future use in other research and development projects or otherwise. Research and development expenses are comprised of costs incurred in performing research and development activities, including personnel-related costs, facilities-related overhead, and outside contracted services including clinical trial costs, manufacturing and process development costs for both clinical and preclinical materials, research costs, and other consulting services. Non-refundable advance payment for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received rather than when the payment is made. In instances where the Company enters into agreements with third parties to provide research and development services, costs are expensed as services are performed.
Post-retirement and post-employment benefits | Post-retirement and post-employment benefits The Company’s subsidiaries in Taiwan adopted the government mandated defined contribution plan pursuant to the Labor Pension Act (the “Act”) in Taiwan. Such labor regulations require that the rate of contribution made by an employer to the Labor Pension Fund per month shall not be less than 6% of the worker’s monthly salaries. Pursuant to the Act, the Company makes monthly contribution equal to 6% of employees’ salaries to the employees’ pension fund. The Company has no legal obligation for the benefits beyond the contributions made. The total amounts for such employee benefits, which were expensed as incurred, were $2,906 and $3,612 for the three months ended September 30, 2021 and 2020, respectively. The total amounts for such employee benefits, which were expensed as incurred, were $8,268 and $10,969 for the nine months ended September 30, 2021 and 2020, respectively. Other than the above, the Company does not provide any other post-retirement or post-employment benefits.
Stock-based Compensation | Stock-based Compensation The Company measures expense associated with all employee stock-based compensation awards using a fair value method and recognizes such expense in the consolidated financial statements on a straight-line basis over the requisite service period in accordance with FASB ASC Topic 718 “Compensation-Stock Compensation”. Total employee stock-based compensation expenses were $0 for the three and nine months ended September 30, 2021 and 2020, respectively. The Company accounted for stock-based compensation to non-employees in accordance with FASB ASC Topic 718 “Compensation-Stock Compensation” and FASB ASC Topic 505-50 “Equity-Based Payments to Non-Employees” which requires that the cost of services received from non-employees is measured at fair value at the earlier of the performance commitment date or the date service is completed and recognized over the period the service is provided. Total non-employee stock-based compensation expenses were $225,740 and $0 for the three months ended September 30, 2021 and 2020, respectively. Total non-employee stock-based compensation expenses were $927,220 and $999,820 for the nine months ended September 30, 2021 and 2020, respectively.
Beneficial Conversion Feature | Beneficial Conversion Feature From time to time, the Company may issue convertible notes that may contain an imbedded beneficial conversion feature. A beneficial conversion feature exists on the date a convertible note is issued when the fair value of the underlying common stock to which the note is convertible into is in excess of the remaining unallocated proceeds of the note after first considering the allocation of a portion of the note proceeds to the fair value of the warrants, if related warrants have been granted. The intrinsic value of the beneficial conversion feature is recorded as a debt discount with a corresponding amount to additional paid in capital. The debt discount is amortized to interest expense over the life of the note using the effective interest method.
Income Taxes | Income Taxes The Company accounts for income taxes using the asset and liability approach which allows the recognition and measurement of deferred tax assets to be based upon the likelihood of realization of tax benefits in future years. Under the asset and liability approach, deferred taxes are provided for the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A valuation allowance is provided for deferred tax assets if it is more likely than not these items will expire before the Company is able to realize their benefits, or future deductibility is uncertain. Under ASC 740, a tax position is recognized as a benefit only if it is “more likely than not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The evaluation of a tax position is a two-step process. The first step is to determine whether it is more-likely-than-not that a tax position will be sustained upon examination, including the resolution of any related appeals or litigations based on the technical merits of that position. The second step is to measure a tax position that meets the more-likely-than-not threshold to determine the amount of benefits recognized in the financial statements. A tax position is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. Tax positions that previously failed to meet the more-likely-than-not recognition threshold should be recognized in the first subsequent period in which the threshold is met. Previously recognized tax positions that no longer meet the more-likely-than-not criteria should be de-recognized in the first subsequent financial reporting period in which the threshold is no longer satisfied. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the year incurred. No significant penalty or interest relating to income taxes has been incurred for the nine months ended September 30, 2021 and 2020. GAAP also provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosures and transition. On December 22, 2017, the SEC issued Staff Accounting Bulletin (“SAB 118”), which provides guidance on accounting for tax effects of the Tax Act. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740. In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Act for which the accounting under ASC 740 is complete. To the extent that a company’s accounting for certain income tax effects of the Tax Act is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate to be included in the financial statements. If a company cannot determine a provisional estimate to be included in the financial statements, it should continue to apply ASC 740 on the basis of the provision of the tax laws that were in effect immediately before the enactment of the Tax Act. While the Company is able to make reasonable estimates of the impact of the reduction in corporate rate and the deemed repatriation transition tax, the final impact of the Tax Act may differ from these estimates, due to, among other things, changes in our interpretations and assumptions, additional guidance that may be issued by the I.R.S., and actions the Company may take. The Company is continuing to gather additional information to determine the final impact.
Valuation of Deferred Tax Assets | Valuation of Deferred Tax Assets A valuation allowance is recorded to reduce the Company’s deferred tax assets to the amount that is more likely than not to be realized. In assessing the need for the valuation allowance, management considers, among other things, projections of future taxable income and ongoing prudent and feasible tax planning strategies. If the Company determines that sufficient negative evidence exists, then it will consider recording a valuation allowance against a portion or all of the deferred tax assets in that jurisdiction. If, after recording a valuation allowance, the Company’s projections of future taxable income and other positive evidence considered in evaluating the need for a valuation allowance prove, with the benefit of hindsight, to be inaccurate, it could prove to be more difficult to support the realization of its deferred tax assets. As a result, an additional valuation allowance could be required, which would have an adverse impact on its effective income tax rate and results. Conversely, if, after recording a valuation allowance, the Company determines that sufficient positive evidence exists in the jurisdiction in which the valuation allowance was recorded, it may reverse a portion or all of the valuation allowance in that jurisdiction. In such situations, the adjustment made to the deferred tax asset would have a favorable impact on its effective income tax rate and results in the period such determination was made.
Loss Per Share of Common Stock | Loss Per Share of Common Stock The Company calculates net loss per share in accordance with ASC Topic 260, “Earnings per Share”. Basic loss per share is computed by dividing the net loss by the weighted average number of common shares outstanding during the period. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common stock equivalents had been issued and if the additional common shares were dilutive. Diluted earnings per share excludes all dilutive potential shares if their effect is anti-dilutive.
Commitments and Contingencies | Commitments and Contingencies The Company has adopted ASC Topic 450 “Contingencies” subtopic 20, in determining its accruals and disclosures with respect to loss contingencies. Accordingly, estimated losses from loss contingencies are accrued by a charge to income when information available before financial statements are issued or are available to be issued indicates that it is probable that an asset had been impaired or a liability had been incurred at the date of the financial statements and the amount of the loss can be reasonably estimated. Legal expenses associated with the contingency are expensed as incurred. If a loss contingency is not probable or reasonably estimable, disclosure of the loss contingency is made in the financial statements when it is at least reasonably possible that a material loss could be incurred.
Foreign-currency Transactions | Foreign-currency Transactions For the Company’s subsidiaries in Taiwan, the foreign-currency transactions are recorded in New Taiwan dollars (“NTD”) at the rates of exchange in effect when the transactions occur. Gains or losses resulting from the application of different foreign exchange rates when cash in foreign currency is converted into New Taiwan dollars, or when foreign-currency receivables or payables are settled, are credited or charged to income in the year of conversion or settlement. On the balance sheet dates, the balances of foreign-currency assets and liabilities are restated at the prevailing exchange rates and the resulting differences are charged to current income except for those foreign currencies denominated investments in shares of stock where such differences are accounted for as translation adjustments under the Statements of Stockholders’ Equity (Deficit).
Translation Adjustment | Translation Adjustment The accounts of the Company’s subsidiaries in Taiwan were maintained, and their financial statements were expressed, in New Taiwan Dollar (“NT$”). Such financial statements were translated into U.S. Dollars (“$” or “USD”) in accordance ASC 830, “Foreign Currency Matters”, with the NT$ as the functional currency. According to the Statement, all assets and liabilities are translated at the current exchange rate, stockholder’s deficit are translated at the historical rates and income statement items are translated at an average exchange rate for the period. The resulting translation adjustments are reported under other comprehensive income (loss) as a component of stockholders’ equity (deficit).
Recent Accounting Pronouncements | Recent Accounting Pronouncements In August 2020, the FASB issued ASU 2020-06, Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging- Contracts in Entity’s Own Equity (Subtopic 815-40), to reduce the complexity associated with applying U.S. GAAP principles for certain financial instruments with characteristics of liabilities and equity. The amendments in this ASU reduce the number of accounting models for convertible instruments and expand the existing disclosure requirements over earnings per share as it relates to convertible instruments. This ASU will be effective for the fiscal year beginning January 1, 2022 and interim periods therein. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. The amendments may be adopted through either a modified retrospective method, or a fully retrospective method. The Company is currently evaluating the impact of adopting ASU 2020-06.

X
- Definition Disclosure of accounting policy for beneficial conversion feature. + References No definition available. + Details
Name: | abvc_BeneficialConversionFeature
Namespace Prefix: | abvc_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for forward stock splits. + References No definition available. + Details
Name: | abvc_ForwardStockSplitsPolicyTextBlock
Namespace Prefix: | abvc_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-term equity investment. + References No definition available. + Details
Name: | abvc_LongTermEquityInvestmentPolicy
Namespace Prefix: | abvc_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for other than temporary impairment. + References No definition available. + Details
Name: | abvc_OtherThanTemporaryImpairmentPolicyTextBlock
Namespace Prefix: | abvc_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for Stock Reverse Split. + References No definition available. + Details
Name: | abvc_StockReverseSplitPolicyTextBlock
Namespace Prefix: | abvc_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for translation adjustment. + References No definition available. + Details
Name: | abvc_TranslationAdjustmentPolicyTextBlock
Namespace Prefix: | abvc_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for valuation of deferred tax assets. + References No definition available. + Details
Name: | abvc_ValuationOfDeferredTaxAssetsPolicyTextBlock
Namespace Prefix: | abvc_
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 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 Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 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 Reference 3: 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 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
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 salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense. + 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(1)) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_CompensationRelatedCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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=123345438&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
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 http://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 http://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 determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683 + Details
Name: | us-gaap_FiscalPeriod
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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 and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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 Reference 2: 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_GoodwillAndIntangibleAssetsPolicyTextBlock
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 plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -URI http://asc.fasb.org/subtopic&trid=2235144 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -URI http://asc.fasb.org/subtopic&trid=2235172 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -URI http://asc.fasb.org/subtopic&trid=2235116 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
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 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 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: | 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 http://asc.fasb.org/extlink&oid=123372394&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=123372394&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 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