XML 41 R32.htm IDEA: XBRL DOCUMENT
v3.25.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2024
Organization | Organization Arcadia Biosciences, Inc. (the "Company," "Arcadia" or "management"), was incorporated in Arizona in 2002 and maintains its headquarters in Dallas, Texas, with additional office space in Sacramento, California. The Company was reincorporated in Delaware in March 2015. Since acquiring the assets of Zola in May 2021, Arcadia has provided consumers with a way to rehydrate, reset, and reenergize with Zola coconut water products. Arcadia has leveraged its history as a leader in science-based approaches to develop high value products and drive innovation in the consumer goods industry. Previously, Arcadia developed products primarily in wheat, which it commercialized through the sales of seed, grain and food ingredients and products, and through trait licensing and royalty agreements. On May 16, 2024, Arcadia sold the GoodWheat™ brand to Above Food for net consideration of $3.7 million. The strategic decision to sell GoodWheat enabled the Company to monetize its intellectual property early. The assets sold consisted primarily of grain and finished goods inventories, formulations and trademarks. The disposition of GoodWheat met the "held for sale" criteria per ASC 205-20-45-1B and represented a strategic shift that had a major effect on the Company's operations and financial results. As a result, the financial statements and related notes as of December 31, 2024 and 2023 reflect the GoodWheat disposition as a discontinued operation. The disposition of GoodWheat resulted in a loss of $1,500 during the year ended December 31, 2024. Refer to Notes 4 and 8 to the consolidated financial statements for further details of the transaction. On May 14, 2024, Arcadia sold its non-GMO Resistant Starch (“RS”) durum wheat trait to longtime partner Corteva Agriscience (“Corteva”) for total cash consideration of $4.0 million. Under the terms of the agreement, Arcadia retained certain rights to use the RS durum wheat trait. Refer to Note 11 to the consolidated financial statements for further details of the transaction. In May 2021, Arcadia’s wholly owned subsidiary Arcadia Wellness, LLC (“Arcadia Wellness”) acquired the businesses of Eko Holdings, LLC, Lief, LLC, and Zola. The acquisition included Saavy Naturals™, a line of natural body care products, Soul Spring™, a CBD-infused botanical therapy brand in the natural category, and ProVault™, a THC-free CBD sports performance formula made with natural ingredients, providing effective support and recovery for athletes (collectively, “body care brands”). Also included in the purchase was Zola, a coconut water sourced exclusively with sustainably grown coconuts from Thailand. In July 2022, the Company entered into an agreement to license Saavy Naturals to Radiance Beauty and Wellness, Inc. (“Radiance Beauty”). In July 2023, Arcadia’s management made the decision to exit the remaining body care brands, Soul Spring and ProVault, as a result of continued pressure on the CBD market due to regulatory uncertainty. Body care operations ceased during the third quarter of 2023. In August 2019, the Company entered into a joint venture agreement with Legacy Ventures Hawaii, LLC (“Legacy,” see Note 9) to grow, extract, and sell hemp products. The partnership Archipelago Ventures Hawaii, LLC (“Archipelago”), combined the Company’s genetic expertise and resources with Legacy’s experience in hemp extraction and sales. In October 2021, Arcadia and Legacy mutually agreed to wind down the cultivation activities of Archipelago, due to regulatory challenges and a saturated hemp market. In February 2012, the Company formed Verdeca, which was equally owned with Bioceres. Verdeca was formed to develop and deregulate soybean varieties using both partners’ agricultural technologies. In November 2020, Arcadia sold its membership interest in Verdeca to Bioceres in a transaction in which Arcadia received cash, shares of Bioceres stock and a royalty stream of up to $10.0 million on sales of Haab 4 soybeans (“HB4”). An additional $2.0 million in cash is to be paid to Arcadia upon Verdeca of achieving commercial plantings of at least 200,000 hectares of HB4 or China approving the HB4 soybean trait for “food and feed”. During 2022, Bioceres received China's approval of the HB4 soybean trait and as a result, Arcadia recorded license revenue of $862,000 and a gain on sale of Verdeca of $1.1 million on the consolidated statements of operations and comprehensive loss. The Company received the full payment of $2.0 million as of December 31, 2023.
Reverse Stock Split | Reverse Stock Split In February 2023, the Company’s board of directors approved a reverse split of 40:1 on the Company’s issued and outstanding common stock. On F ebruary 15, 2023, the Company’s stockholders approved the certificate of amendment to the Company’s certificate of incorporation, which the Company filed on February 27, 2023 with the Secretary of State of Delaware to effect the reverse split on March 1, 2023. As a result of the reverse stock split, 19,118 additional shares of common stock were issued in lieu of fractional shares. All issued and outstanding common stock, options to purchase common stock and per share amounts contained in the consolidated financial statements have been retroactively adjusted to reflect the reverse stock split for all periods presented.
Liquidity, Capital Resources, and Going Concern | Liquidity, Capital Resources, and Going Concern The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities during the normal course of business. Since inception, the Company has financed its operations primarily through equity and debt financings. As of December 31, 2024, the Company had an accumulated deficit of $278.9 million and cash and cash equivalents of $4.2 million. For the years ended December 31, 2024 and 2023, the Company had net losses of $7.0 million and $14.0 million, respectively, and net cash used in operations of $9.6 million and $15.3 million, respectively. The Company believes that its existing cash and cash equivalents will not be sufficient to meet its anticipated cash requirements for at least the next 12 months from the issuance date of these financial statements, and thus raises substantial doubt about the Company’s ability to continue as a going concern. The financial statements do not include any adjustments that might result from the outcome of this uncertainty. The Company may seek to raise additional funds through debt or equity financings. The Company may also consider entering into additional partner arrangements. The sale of additional equity would result in dilution to the Company’s stockholders. The incurrence of debt would result in debt service obligations, and the instruments governing such debt could provide for additional operating and financing covenants that would restrict operations. If the Company requires additional funds and is unable to secure adequate additional funding at terms agreeable to the Company, the Company may be forced to reduce spending, extend payment terms with suppliers, liquidate assets, or suspend or curtail planned product launches. Any of these actions could materially harm the business, results of operations and financial condition.
Basis of Presentation and Principles of Consolidation | Basis of Presentation and Principles of Consolidation The consolidated financial statements include the accounts of the Company and Archipelago. All intercompany balances and transactions have been eliminated in consolidation. The Company prepares its consolidated financial statements in conformity with accounting principles generally accepted in the United States of America, or U.S. GAAP (“GAAP”), and with the rules of the Securities and Exchange Commission. The Company uses a qualitative approach in assessing the consolidation requirement for variable interest entities ("VIEs"). This approach focuses on determining whether the Company has the power to direct the activities of the VIE that most significantly affect the VIE’s economic performance and whether the Company has the obligation to absorb losses, or the right to receive benefits, that could potentially be significant to the VIE. For all periods presented, the Company has determined that it is the primary beneficiary of Archipelago, a joint venture, as it has a controlling interest in Archipelago. Accordingly, the Company consolidates Archipelago in the consolidated financial statements after eliminating intercompany transactions. For consolidated joint ventures, the non-controlling partner’s share of the assets, liabilities and operations of the joint venture is included in non-controlling interest as equity of the Company. The non-controlling partner’s interest is generally computed as the joint venture partner’s ownership percentage of Archipelago. Net loss attributable to non-controlling interest of $0 and $5,000 is recorded as an adjustment to net loss to arrive at net loss attributable to common stockholders for the years ended December 31, 2024 and 2023, respectively. The non-controlling partner’s equity interest is presented as non-controlling interest on the consolidated balance sheets as of December 31, 2024 and 2023. Non-controlling interest on the consolidated balance sheet was fully written-off as of December 31, 2024. Reclassifications Certain previously reported financial information has been reclassified to conform to the current year presentation. See Note 4 to the consolidated financial statements for a discussion of the reclassification of the financial presentation of our former GoodWheat and body care brands reported as discontinued operations. Unless otherwise noted, amounts and disclosures throughout these notes to consolidated financial statements relate solely to continuing operations and exclude all discontinued operations.
Use of Estimates | Use of Estimates The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions in the Company’s consolidated financial statements and notes thereto. Significant estimates and assumptions made by management included the determination of revenue recognition, the provision for income taxes, net realizable value of inventory, and fair value of the preferred investment option and contingent liabilities. Management bases its estimates on historical experience and on various other market-specific and relevant assumptions that management believes to be reasonable under the circumstances. Actual results could differ from those estimates.
Cash and cash equivalents | Cash and cash equivalents The Company considers any liquid investment with a stated maturity of three months or less at the date of purchase to be a cash equivalent. Cash and cash equivalents consist of cash on deposit with banks and money-market funds. The Company limits cash investments to financial institutions with high credit standings; therefore, management believes that there is no significant exposure to any credit risk in the Company’s cash and cash equivalents.
Investments in debt and equity securities | Investments in debt and equity securities Investments in debt and equity securities are carried at fair value and classified as short-term investments. Unrealized gains and losses are included in accumulated other comprehensive income, which is reflected as a separate component of stockholder’s equity in the consolidated balance sheets. Gains and losses are recognized when realized in the consolidated statements of operations and comprehensive loss. Investment securities are reported as cash and cash equivalent, short-term investments or long-term investments in the consolidated balance sheets based on the nature of the investments and maturity period. Short-term investments have maturities of less than a year and long-term investments have maturities of a year and greater from the balance sheet date.
Other-than-temporary impairments on investments | Other-than-temporary impairments on investments The Company regularly reviews each of its investments for impairment by determining if the investment has sustained an other-than-temporary decline in its value, in which case the investment is written down to its fair value by a charge to earnings. Factors that are considered by the Company in determining whether an other-than-temporary decline in value has occurred include (i) the market value of the investment in relation to its cost basis, (ii) the financial condition of the investment, and (iii) the Company’s intent and ability to retain the investment for a sufficient period of time to allow for recovery of the market value of the investment. As of December 31, 2024 and 2023, there was no impairment of the Company’s investments.
Accounts receivable and other receivables | Accounts receivable and other receivables Accounts receivable represents amounts owed to the Company from product sales, licenses, and royalties. Other receivables represent amounts owed to the Company for miscellaneous non-trade activities including the sale of property and equipment. The carrying value of the Company’s receivables represents estimated net realizable values. The Company generally does not require collateral and estimates any required allowance for doubtful accounts based on historical collection trends, the age of outstanding receivables, and existing economic conditions. If events or changes in circumstances indicate that specific receivable balances may be impaired, further consideration is given to the collectability of those balances and the allowance is recorded accordingly. Past-due receivable balances are written off when the Company’s internal collection efforts have been unsuccessful in collecting the amounts due. The Company had $0 amounts reserved for doubtful accounts at December 31, 2024 and 2023, and the allowance activity during each of the years ended December 31, 2024 and 2023, was immaterial.
Inventory | Inventory Inventory costs are tracked on a lot-identified basis and are included as cost of revenues when sold. Inventories are stated at the lower of cost or net realizable value. The Company makes adjustments to inventory when conditions indicate that the net realizable value may be less than cost due to physical deterioration, obsolescence, changes in price levels, or other factors. Additional adjustments to inventory are made for excess and slow-moving inventory on hand that is not expected to be sold within a reasonable timeframe to reduce the carrying amount to its estimated net realizable value. Inventories mainly consist of coconut water imported from Thailand and freight costs. The inventories—current line item on the balance sheet represents inventory forecasted to be sold or used in production in the next 12 months, as of the balance sheet date, and consist primarily of Zola Coconut water. Raw materials inventories consists of in-transit Zola Coconut Water. Finished goods inventories consist of Zola Coconut Water that are available for sale.
Notes Receivable | Note receivable In connection with the sale of GoodWheat to Above Food, the Company received a $6.0 million promissory note dated May 14, 2024. The promissory note has a term of three years and accrues interest at the Wall Street Journal prime rate. On each of the first, second and third anniversaries of the promissory note, accrued interest and $2.0 million of principal are payable to Arcadia. The first installment payment due in 2025 is classified as current and the remaining installment payments due in 2026 and 2027 are classified as noncurrent on the consolidated balance sheet. The promissory note was assessed using the current expected credit loss (“CECL”) model under ASC 326-20. Based on the information available, the Company determined that no allowance for credit loss was needed regarding the promissory note as of December 31, 2024. Refer to Note 8 for more information on the note receivable.
Property and equipment | Property and equipment Property and equipment acquisitions are recorded at cost. Provisions for depreciation are calculated using the straight-line method over the following average estimated useful lives of the assets:
|  | Years |
Software and computer equipment |  | 3 |
Machinery and equipment |  | 2-20 |
Furniture and fixtures |  | 7 |
Leasehold improvements |  | 2-10 | *
*Leasehold improvements are depreciated over the shorter of the estimated life of the asset or the remaining life of the lease. The Company evaluates if events and circumstances have occurred that indicate the remaining estimated useful life of fixed assets may warrant revision or that the remaining balance of these assets may not be recoverable. In evaluating for recoverability, the Company estimates the future undiscounted cash flows expected to result from the use of the assets and their eventual disposition. In the event that the balance of any asset exceeds the future undiscounted cash flow estimate, impairment is recognized based on the excess of the carrying amounts of the asset above its estimated fair value.
Fair value of financial instruments | Fair value of financial instruments Fair value accounting is applied for all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis. Assets and liabilities recorded at fair value in the consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities, are as follows: • Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company can access at the measurement date. • Level 2 inputs are 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 are unobservable inputs for the asset or liability.
Concentration of risk | Concentration of risk Cash and cash equivalents are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions with reputable credit and therefore bear minimal credit risk. The Company seeks to mitigate its credit risks by spreading such risks across multiple counterparties and monitoring the risk profiles of these counterparties.
Customer concentration | Customer concentration Significant customers are those that represent greater than 10% of the Company’s total revenues or gross accounts receivable balance at each respective balance sheet date. Customers representing greater than 10% of accounts receivable were as follows (in percentages):
|  | As of December 31, |
|  | 2024 |  |  | 2023 |
Customer B |  |  | — |  |  |  | 21 |
Customer D |  |  | 13 |  |  |  | — |
Customer E |  |  | 10 |  |  |  | — |
Customers representing greater than 10% of total revenues were as follows (in percentages):
|  | For Year Ended December 31, |
|  | 2024 |  |  | 2023 |
Customer B |  |  | 10 |  |  |  | — |
Customer C |  |  | 18 |  |  |  | 13 |
Customer F |  |  | 10 |  |  |  | — |
Stock-based compensation | Stock-based compensation The Company recognizes compensation expense related to its employee stock purchase plan and the cost of stock-based compensation awards on a straight-line basis over the requisite service period, net of estimated forfeitures. Judgment is required in estimating the amount of stock-based awards that will be forfeited prior to vesting. Compensation expense could be revised in subsequent periods if actual forfeitures differ from those estimates. The Company has selected the Black-Scholes option-pricing model and various inputs to estimate the fair value of its stock-based awards. See Note 14 for additional information. Amounts recognized in the consolidated statements of operations and comprehensive loss were as follows (in thousands):
|  | Year Ended December 31, |
|  | 2024 |  |  | 2023 |
Research and development |  | $ | 1 |  |  | $ | 3 |
Selling, general and administrative |  |  | 511 |  |  |  | 714 |
Total stock-based compensation |  | $ | 512 |  |  | $ | 717 |
Income taxes | Income taxes The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and the tax basis of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized.
Net loss per share | Net loss per share Basic net loss per share, which excludes dilution, is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share reflects the potential dilution that could occur if securities or other contracts to issue common stock, such as stock options, convertible promissory notes, convertible preferred stock, redeemable convertible preferred stock and warrants, result in the issuance of common stock which share in the losses of the Company. Certain potential shares of common stock have been excluded from the computation of diluted net loss per share as their effect would be anti-dilutive. Such potentially dilutive shares are excluded when the effect would be to reduce the loss per share. Due to net losses, there is no impact on earnings per share calculation in applying the two-class method since the participating securities have no legal requirement to share in any losses.
Revenue recognition | Revenue recognition The Company derives its revenues from product sales, licensing agreements and royalty fees.
Unearned revenue | Unearned revenue The Company defers revenue to the extent that cash received in conjunction with a license agreement is not yet earned in accordance with the Company policies. The opening and closing accounts and other receivables balances for the year ended December 31, 2024 were $506,000 and $1.2 million, respectively. The opening and closing accounts and other receivables balances for the year ended December 31, 2023 were $1.2 million and $506,000, respectively.
Cost of product revenues | Cost of revenues Cost of revenues primarily relates to the sale of Zola products and consists primarily of product and freight costs. Adjustments or write-downs to inventory are also included in cost of revenues.
Research and development expenses | Research and development expenses Research and development expenses consist of costs incurred in the development and testing of the Company's products. These expenses currently consist primarily of fees paid to product formulation consultants and are expensed as incurred. Additionally, the Company is required from time to time to make certain milestone payments in connection with the development of technologies in-licensed from third parties. The Company's research and development expenses may fluctuate from period to period.
Change in the estimated fair value of common stock warrant and option liabilities | Change in the estimated fair value of common stock warrant and option liabilities Change in the estimated fair value of common stock warrant and option liabilities is comprised of the fair value remeasurement of liability classified common stock warrants and options. See Note 7.
Product Revenues |
Revenue recognition | Product revenues Product revenues consist primarily of Zola and GLA products. We recognize revenue from product sales when control of the product is transferred to third-party distributors and manufacturers, collectively “our customers,” which generally occurs upon delivery. The Company's revenues fluctuate depending on the timing of shipments of product to our customers and are reported net of estimated chargebacks, returns and losses.
License Revenues |
Revenue recognition | License revenues License revenues to date consist of up-front, nonrefundable license fees, annual license fees, and subsequent milestone payments that the Company receives under the Company’s research and license agreements. The Company recognizes revenue generated from up-front, nonrefundable license fees upon execution of the agreement and recognizes annual license fees when it is probable that a material reversal will not occur. Milestone fees are variable consideration that is initially constrained and recognized only when it is probable that such amounts would not be reversed. The Company assesses when achievement of milestones is probable to determine the timing of revenue recognition for milestone fees. Milestones typically consist of significant stages of development for the Company’s traits in a potential commercial product, such as achievement of specific technological targets, completion of field trials, filing with regulatory agencies, completion of the regulatory process, and commercial launch of a product containing the Company’s traits. Given the seasonality of agriculture and time required to progress from one milestone to the next, achievement of milestones is inherently uneven, and the Company’s license revenues are likely to fluctuate significantly from period to period.
Royalty |
Revenue recognition | Royalty revenues Royalty revenues consist of amounts earned from the sale of commercial products that incorporate the Company's traits by third parties. Royalty revenues consist of a minimum annual royalty, offset by amounts earned from the sale of products. The Company recognizes the minimum annual royalty on a straight-line basis over the year, and the Company recognizes royalty revenue resulting from the sale of products when the third parties transfer control of the product to their customers, which generally occurs upon shipment. Royalty revenues can fluctuate depending on the timing of shipments of product by the third parties to their customers.

X
- Definition Basis of presentation and principles of consolidation policy. + References No definition available. + Details
Name: | rkda_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock
Namespace Prefix: | rkda_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Change in fair value of common stock warrant and other liabilities. + References No definition available. + Details
Name: | rkda_ChangeInFairValueOfCommonStockWarrantLiabilitiesPolicyTextBlock
Namespace Prefix: | rkda_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Customer concentration. + References No definition available. + Details
Name: | rkda_CustomerConcentrationPolicyTextBlock
Namespace Prefix: | rkda_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Liquidity capital resources and going concern. + References No definition available. + Details
Name: | rkda_LiquidityCapitalResourcesAndGoingConcernPolicyPolicyTextBlock
Namespace Prefix: | rkda_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Organization policy. + References No definition available. + Details
Name: | rkda_OrganizationPolicyPolicyTextBlock
Namespace Prefix: | rkda_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other than temporary impairments on investments. + References No definition available. + Details
Name: | rkda_OtherThanTemporaryImpairmentsOnInvestmentsPolicyTextBlock
Namespace Prefix: | rkda_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue from contract with customer liability cost of goods sold. + References No definition available. + Details
Name: | rkda_RevenueFromContractWithCustomerLiabilityCostOfGoodsSoldPolicyTextBlock
Namespace Prefix: | rkda_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue from contract with customer liability. + References No definition available. + Details
Name: | rkda_RevenueFromContractWithCustomerLiabilityPolicyTextBlock
Namespace Prefix: | rkda_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reverse stock split policy policy text block. + References No definition available. + Details
Name: | rkda_ReverseStockSplitPolicyPolicyTextBlock
Namespace Prefix: | rkda_
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 -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1 + 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 credit risk. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 + 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://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 + 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 determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 825 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for financing receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-2 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1 Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15 Reference 9: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15 Reference 10: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B Reference 11: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-9 Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 + Details
Name: | us-gaap_FinanceLoansAndLeasesReceivablePolicy
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 -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1 + 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 -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 12 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 19 -Subparagraph (2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1 + 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 receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
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://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1 + 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 -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + 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 -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + 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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ProductMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_LicenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_RoyaltyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |