XML 28 R15.htm IDEA: XBRL DOCUMENT
v3.23.1

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Accounting Policies [Abstract] |
Liquidity and Capital Resources, Policy [Policy Text Block] | Liquidity and Capital Resources We rely on our existing cash and cash equivalents, investments in debt securities, and operating cash flows to provide the working capital needs for our operations. We believe that our existing cash position and investments in investment grade securities will be adequate to meet our operational, business, and other liquidity requirements for at least the next twelve (12) months. However, in the event our financing needs are not able to be met by our existing cash, cash equivalents and investments, we would seek to raise funds through public or private equity offerings, and/or other means to meet our financing requirements. The Company has self-funded the development and cGMP manufacturing costs of its proprietary COVID-19 vaccine candidate, DYAI-100, and in February 2023 completed the dosing of its related Phase 1 clinical trial to demonstrate the safety in humans of a protein produced from the C1-cell protein production platform. We do not expect that significant amounts of additional capital will be needed to support the continued development, manufacturing and testing of DYAI-100 in 2023 and beyond. In January 2023, the Company received cash payment of approximately $1.27 million from the sale of its equity interest in Alphazyme, LLC. See Note 8 Subsequent Events for details.
Basis of Accounting, Policy [Policy Text Block] | Basis of Presentation The accompanying audited consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Dyadic consolidates entities in which we have a controlling financial interest. We consolidate subsidiaries in which we hold and/or control, directly or indirectly, more than 50% of the voting rights. All significant intra-entity transactions and balances have been eliminated in consolidation. These consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”). The Company conducts business in one operating segment, which is identified by the Company based on how resources are allocated, and operating decisions are made. Management evaluates performance and allocates resources based on the Company as a whole.
Use of Estimates, Policy [Policy Text Block] | Use of Estimates The preparation of these consolidated financial statements in accordance with GAAP requires management to make estimates and judgments that affect the reported amount of assets and liabilities and related disclosure of contingent assets and liabilities at the date of our consolidated financial statements and the reported amounts of revenues and expenses during the applicable period. Actual results may differ from these estimates under different assumptions or conditions. Such differences could be material to the consolidated financial statements.
Concentration Risk, Credit Risk, Policy [Policy Text Block] | Concentrations and Credit Risk The Company’s financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash and cash equivalents, investment securities, and accounts receivable. At times, the Company has cash, cash equivalents, and investment securities at financial institutions exceeding the Federal Depository Insurance Company (“FDIC”) and the Securities Investor Protection Corporation (“SIPC”) insured limit on domestic currency and the Netherlands FDIC counterpart for foreign currency. The Company only deals with reputable financial institutions and has not experienced any losses in such accounts. For each of the years ended December 31, 2022 and 2021, the Company’s revenue was generated from fourteen customers. As of December 31, 2022 and 2021, the Company’s accounts receivable was from six and eight customers, respectively. The loss of business from one or a combination of the Company’s customers could adversely affect its operations. The Company conducts operations in the Netherlands through its foreign subsidiary and generates a portion of its revenues from customers that are located outside of the United States. For the years ended December 31, 2022 and 2021, the Company had six and eight customers outside of the United Sates (i.e. European and Asian customers) that accounted for approximately $586,000 or 21.8% and $1,716,000 or 71.3% of total revenue, respectively. As of December 31, 2022 and 2021, the Company had four and four customers outside of the United Sates (i.e. European and Asian customers) that accounted for approximately $91,000 or 27.4% and $157,000 or 56.4% of accounts receivable, respectively. The Company uses several contract research organizations (“CROs”) to conduct its research projects and manage its clinical trial. For the years ended December 31, 2022 and 2021, three CROs accounted for approximately $5,575,000 or 97.9% and $9,061,000 or 95.1% of total research services we purchased, respectively. As of December 31, 2022, three CROs accounted for approximately $1,018,000 or 79.7% of accounts payable. As of December 31, 2021, two CROs accounted for approximately $1,312,000 or 84.8% of accounts payable. The loss of business from any CRO or a combination of the Company’s CROs could adversely affect its operations.
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash and Cash Equivalents We treat highly liquid investments with original maturities of three months or less when purchased as cash equivalents, including money market funds, which are unrestricted for withdrawal or use.
Investment, Policy [Policy Text Block] | Investment Securities The Company invests excess cash balances in short-term and long-term investment grade securities. Short-term investment securities mature within twelve (12) months or less, and long-term investment securities mature over twelve (12) months from the applicable reporting date. Management determines the appropriate classification of its investments at the time of purchase and reevaluates the classifications at each balance sheet date. The Company’s investments in debt securities have been classified and accounted for as held-to-maturity. Held-to-maturity securities are those securities that the Company has the ability and intent to hold until maturity. Held-to-maturity securities are recorded at amortized cost, adjusted for the amortization or accretion of premiums or discounts. Premiums and discounts are amortized over the life of the related held-to-maturity security. When a debt security is purchased at a premium, both the face value of the debt and premium amount are reflected as investing outflow. Other-than-temporary impairment charges, if incurred, will be included in other income (expense). As of December 31, 2022 and 2021, all of our money market funds were invested in U.S. Government money market funds. The Company did not have any investment securities classified as trading as of December 31, 2022 and 2021.
Accounts Receivable [Policy Text Block] | Accounts Receivable Accounts receivable consist of billed receivables currently due from customers and unbilled receivables. Unbilled receivables represent the excess of contract revenue (or amounts reimbursable under contracts) over billings to date. Such amounts become billable in accordance with the contract terms, which usually consider the passage of time, achievement of certain milestones or completion of the project. Outstanding account balances are reviewed individually for collectability. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. Substantially all our accounts receivable were current and include unbilled amounts that will be billed and collected over the next twelve (12) months. There was no allowance for doubtful accounts as of December 31, 2022 and 2021. Accounts receivable consist of the following:
|  | December 31, |
|  | 2022 |  |  | 2021 |
Billed receivable |  | $ | 115,469 |  |  | $ | 101,175 |
Unbilled receivable |  |  | 214,532 |  |  |  | 176,656 |
|  | $ | 330,001 |  |  | $ | 277,831 |
Prepaid Expenses and Other Current Assets, Policy [Policy Text Block] | Prepaid Expenses and Other Current Assets Prepaid expenses and other current assets consist of the following:
|  | December 31, |
|  | 2022 |  |  | 2021 |
Prepaid insurance |  | $ | 265,429 |  |  | $ | 326,712 |
Prepaid expenses - various |  |  | 124,273 |  |  |  | 45,839 |
Prepaid taxes |  |  | 2,534 |  |  |  | 3,279 |
|  | $ | 392,236 |  |  | $ | 375,830 |
Accounts Payable, Policy [Policy Text Block] | Accounts Payable Accounts payable consist of the following:
|  | December 31, |
|  | 2022 |  |  | 2021 |
Research and development expenses |  | $ | 1,067,958 |  |  | $ | 1,363,889 |
Legal expenses |  |  | 56,514 |  |  |  | 27,675 |
Other |  |  | 151,841 |  |  |  | 156,389 |
|  | $ | 1,276,313 |  |  | $ | 1,547,953 |
Accrued Expenses, Policy [Policy Text Block] | Accrued Expenses Accrued expenses consist of the following:
|  | December 31, |
|  | 2022 |  |  | 2021 |
Employee wages and benefits |  | $ | 580,264 |  |  | $ | 405,758 |
Research and development expenses |  |  | 343,457 |  |  |  | 194,250 |
Other |  |  | 31,360 |  |  |  | 109,552 |
|  | $ | 955,081 |  |  | $ | 709,560 |
Revenue from Contract with Customer [Policy Text Block] | Revenue Recognition The Company has no pharmaceutical products approved for sale at this point. All of our revenue to date has been research revenue from third-party collaborations and government grants, as well as revenue from sublicensing agreements and collaborative arrangements, which may include upfront payments, options to obtain a license, payment for research and development services, milestone payments and royalties, in the form of cash or non-cash considerations (e.g., minority equity interest). Revenue related to research collaborations and agreements: The Company typically performs research and development services as specified in each respective agreement on a best efforts basis, and recognizes revenue from research funding under collaboration agreements in accordance with the 5-step process outlined in ASC Topic 606 (“Topic 606”): (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 entity satisfies a performance obligation. We recognize revenue when we satisfy a performance obligation by transferring control of the service to a customer in an amount that reflects the consideration that we expect to receive. Depending on how the performance obligation under our license and collaboration agreements is satisfied, we elected to recognize the revenue either at a point in time or over time by using the input method under Topic 606 to measure the progress toward complete satisfaction of a performance obligation. Under the input method, revenue will be recognized based on the entity’s efforts or inputs to the satisfaction of a performance obligation (e.g., resources consumed, labor hours expended, costs incurred, or time elapsed) relative to the total expected inputs to the satisfaction of that performance obligation. The Company believes that the cost-based input method is the best measure of progress to reflect how the Company transfers its performance obligation to a customer. In applying the cost-based input method of revenue recognition, the Company uses actual costs incurred relative to budgeted costs to fulfill the performance obligation. These costs consist primarily of full-time equivalent effort and third-party contract costs. Revenue will be recognized based on actual costs incurred as a percentage of total budgeted costs as the Company completes its performance obligations. A cost-based input method of revenue recognition requires management to make estimates of costs to complete the Company’s performance obligations. In making such estimates, significant judgment is required to evaluate assumptions related to cost estimates. The cumulative effect of revisions to estimated costs to complete the Company’s performance obligations will be recorded in the period in which changes are identified and amounts can be reasonably estimated. A significant change in these assumptions and estimates could have a material impact on the timing and amount of revenue recognized in future periods. Revenue related to grants: The Company may receive grants from governments, agencies, and other private and not-for-profit organizations. These grants are intended to be used to partially or fully fund the Company’s research collaborations, including opportunities arising in connection with COVID-19 that the Company is pursuing with certain collaborators. However, most, if not all, of such potential grant revenues, if received, is expected to be earmarked for third parties to advance the research required, including preclinical and clinical trials for SARS-CoV-2 vaccines and/or antibodies candidates. Revenue related to sublicensing agreements: If the sublicense to the Company’s intellectual property is determined to be distinct from the other performance obligations identified in the arrangement, the Company recognizes revenue allocated to the license when technology is transferred to the customer and the customer is able to use and benefit from the license. Customer options: If the sublicensing agreement includes customer options to purchase additional goods or services, the Company will evaluate if such options are considered material rights to be deemed as separate performance obligations at the inception of each arrangement. Milestone payments: At the inception of each arrangement that includes development, commercialization, and regulatory milestone payments, the Company evaluates whether the achievement of the milestones is considered probable and estimates the amount to be included in the transaction price. If the milestone payment is in exchange for a sublicense and is based on the sublicensee’s subsequent sale of product, the Company recognizes milestone payment by applying the accounting guidance for royalties. To date, the Company has not recognized any milestone payment revenue resulting from any of its sublicensing arrangements. Royalties: With respect to licenses deemed to be the predominant item to which the sales-based royalties relate, including milestone payments based on the level of sales, the Company recognizes revenue at the later of (i) when the related sales occur or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied). To date, the Company has not recognized any royalty revenue resulting from any of its sublicensing arrangements. We invoice customers based on our contractual arrangements with each customer, which may not be consistent with the period that revenues are recognized. When there is a timing difference between when we invoice customers and when revenues are recognized, we record either a contract asset (unbilled accounts receivable) or a contract liability (deferred research and development obligations), as appropriate. If upfront fees or considerations related to sublicensing agreement are received prior to the technology transfer, the Company will record the amount received as deferred revenue from licensing agreement. We are not required to disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed. The Company adopted a practical expedient to expense sales commissions when incurred because the amortization period would be one year or less.
Research and Development Expense, Policy [Policy Text Block] | Research and Development Costs Research and development (“R&D”) costs are expensed as incurred. R&D costs are related to the Company’s internally funded pharmaceutical programs and other governmental and commercial projects. Research and development costs consist of personnel-related costs, facilities, research-related overhead, services from independent contract research organizations, and other external costs. Research and development costs, during the years ended December 31, 2022 and 2021 were as follows:
|  | Years Ended December 31, |
|  | 2022 |  |  | 2021 |
Outside contracted services |  | $ | 3,707,269 |  |  | $ | 7,607,035 |
Personnel related costs |  |  | 743,051 |  |  |  | 773,823 |
Facilities, overhead and other |  |  | 51,045 |  |  |  | 11,512 |
|  | $ | 4,501,365 |  |  | $ | 8,392,370 |
Foreign Currency Transactions and Translations Policy [Policy Text Block] | Foreign Currency Transaction Gain or Loss The Company and its foreign subsidiary use the U.S. dollar as its functional currency, and initially measure the foreign currency denominated assets and liabilities at the transaction date. Monetary assets and liabilities are then re-measured at exchange rates in effect at the end of each period, and property and non-monetary assets and liabilities are converted at historical rates.
Fair Value Measurement, Policy [Policy Text Block] | Fair Value Measurements The Company applies fair value accounting for certain financial instruments that are recognized or disclosed at fair value in the financial statements. The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value is estimated by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:
| • | Level 1 – Quoted prices in active markets for identical assets or liabilities.
| • | Level 2 – Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, 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 – Inputs that are generally unobservable and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.
The Company’s financial instruments included cash and cash equivalents, investment in debt securities, accounts receivable, accounts payable and accrued expenses, accrued payroll and related liabilities, deferred research and development obligations and deposits. The carrying amount of these financial instruments, except for investment in debt securities, approximates fair value due to the short-term maturities of these instruments. The Company’s short-term and long-term investments in debt securities are recorded at amortized cost, and their estimated fair value amounts are provided by the third-party broker service for disclosure purposes.
Equity Securities without Readily Determinable Fair Value [Policy Text Block] | Non-Marketable Investments The Company also holds investments in non-marketable equity securities of privately-held companies, which usually do not have a readily determinable fair value. Our policy is to measure these investments at cost less impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer such observable price changes may include instances where the investee issues equity securities to new investors, thus creating a new indicator of fair value, as an example. On a quarterly basis, we perform a qualitative assessment considering impairment indicators to evaluate whether these investments are impaired and also monitor for any observable price changes. If indicators of impairment exist, we will prepare a quantitative assessment of the fair value of our equity investments, which may include using both the market and income approaches which require judgment and the use of estimates, including discount rates, investee revenues and costs, and available comparable market data of private and public companies, among others. Valuations of such privately-held companies are inherently complex and uncertain due to the lack of liquid market for the company’s securities. In addition, such investments are inherently risky in that such companies are typically at an early stage of development, may have no or limited revenues, may not be or may never become profitable, may not be able to secure additional funding or their technologies, services or products may not be successfully developed or introduced into the market. On January 18, 2023, the Company entered into a Securities Purchase Agreement, under which the Company agreed to sell its equity interest in Alphazyme, LLC (the “Alphazyme Sale Agreement”). After taking into account the adjustments for the transaction and legal expenses, payments to the Company were approximately US$1.27 million in connection with the sale. See Note 8 Subsequent Events for details. For the year ended December 31, 2021, the Company recorded a gain from the sale of its investment in BDI in other income in the amount of approximately $1.6 million, net of transaction and legal expenses.
Income Tax, Policy [Policy Text Block] | Income Taxes The Company accounts for income taxes under the asset and liability method in accordance with ASC Topic 740, “Income Taxes”. Under this method, income tax expense /(benefit) is recognized for: (i) taxes payable or refundable for the current year and (ii) deferred tax consequences of temporary differences resulting from matters that have been recognized in an entity’s financial statements or tax returns. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the results of operations in the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based on the weight of the available positive and negative evidence, it is more likely than not some portion or all the deferred tax assets will not be realized. In determining taxable income for the Company’s consolidated financial statements, we are required to estimate income taxes in each of the jurisdictions in which we operate. This process requires the Company to make certain estimates of our actual current tax exposure and assessment of temporary differences between the tax and financial statement recognition of revenue and expense. In evaluating the Company’s ability to recover its deferred tax assets, the Company must consider all available positive and negative evidence including its past operating results, the existence of cumulative losses in the most recent years and its forecast of future taxable income. Significant management judgment is required in determining our provision for income taxes, deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets. The Company is required to evaluate the provisions of ASC 740 related to the accounting for uncertainty in income taxes recognized in a company’s financial statements. ASC 740 prescribes a comprehensive model for how a company should recognize, present, and disclose uncertain positions that the company has taken or expects to take in its tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by taxing authorities. Differences between tax positions taken or expected to be taken in a tax return and the net benefit recognized and measured pursuant to the interpretation are referred to as “unrecognized benefits.” A liability should be recognized (or amount of net operating loss carry forward or amount of tax refundable is reduced) for unrecognized tax benefits, because it represents a company’s potential future obligation to the taxing authority for a tax position that was not recognized as a result of applying the provision of ASC 740.
Comprehensive Income, Policy [Policy Text Block] | Comprehensive Income (Loss) Comprehensive income (loss) includes net income (loss) and other revenue, expenses, gains and losses that are recorded as an element of shareholders’ equity but are excluded from net income (loss) under U.S. GAAP. The Company does not have any significant transactions that are required to be reported in other comprehensive income (loss), and therefore, does not separately present a statement of comprehensive income (loss) in its consolidated financial statements.
Share-Based Payment Arrangement [Policy Text Block] | Stock-Based Compensation We recognize all share-based payments to employees, consultants, and our Board of Directors (the “Board”), as non-cash compensation expense, in research and development expenses or general and administrative expenses in the consolidated statement of operations based on the grant date fair values of such payments. Stock-based compensation expense recognized each period is based on the value of the portion of share-based payment awards that is ultimately expected to vest during the period. Forfeitures are recorded as they occur. For performance-based awards, the Company recognizes related stock-based compensation expense based upon its determination of the potential likelihood of achievement of the specified performance conditions at each reporting date.
Earnings Per Share, Policy [Policy Text Block] | Net Loss Per Share Basic net loss per share is computed by dividing net loss available to common shareholders by the weighted average number of common shares outstanding during the reporting period. Diluted net loss per share adjusts the weighted average number of common stock outstanding for the potential dilution that could occur if common stock equivalents, such as stock options, warrants, restricted stock, restricted stock units and convertible debt, were exercised and converted into common stock, calculated by applying the treasury stock method. For the years ended December 31, 2022 and 2021, the effect of the potential exercise of options to purchase 5,031,097 and 4,774,215 shares of common stock, respectively, were excluded from the computation of diluted net loss per share as their effect would have been anti-dilutive.
New Accounting Pronouncements, Policy [Policy Text Block] | Recently Accounting Pronouncements In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which modifies the measurement of expected credit losses of certain financial instruments. ASU 2016-13 will be effective for the Company beginning in the first quarter of 2023. The Company does not expect ASU 2016-13 to have a material impact on our consolidated financial positions, results of operations, and cash flows. Other pronouncements issued by the FASB or other authoritative accounting standards group with future effective dates are either not applicable or not significant to our consolidated financial statements.

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

X
- Definition Disclosure of accounting policy for accrued expenses. + References No definition available. + Details
Name: | dyai_AccruedExpensesPolicyPolicyTextBlock
Namespace Prefix: | dyai_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for liquidity and capital resources. + References No definition available. + Details
Name: | dyai_LiquidityAndCapitalResourcesPolicyPolicyTextBlock
Namespace Prefix: | dyai_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for prepaid expenses and other current assets. + References No definition available. + Details
Name: | dyai_PrepaidExpensesAndOtherCurrentAssetsPolicyPolicyTextBlock
Namespace Prefix: | dyai_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 https://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 https://asc.fasb.org/extlink&oid=126941378&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 https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in equity security without readily determinable fair value, which does not qualify for practical expedient to estimate fair value using net asset value per share. Includes, but is not limited to, information considered for determining upward and downward adjustment from observable price change. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 321 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714 + Details
Name: | us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for 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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -URI https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy 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 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 https://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 from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI https://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(1) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -URI https://asc.fasb.org/topic&trid=2228938 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -URI https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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