XML 56 R31.htm IDEA: XBRL DOCUMENT
v3.25.0.1

ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2024
Accounting Policies [Abstract] |
Basis of Financial Statement Presentation | Basis of Financial Statement Presentation Myriad Genetics, Inc. (together with its subsidiaries, the "Company" or "Myriad") is a leading molecular diagnostic testing and precision medicine company dedicated to advancing health and well-being for all. Myriad develops and offers molecular tests that help assess the risk of developing disease or disease progression and guide treatment decisions across medical specialties where molecular insights can significantly improve patient care and lower health care costs. Myriad provides insights that help people take control of their health and enable healthcare providers to better detect, treat, and prevent disease. The Company’s principal executive office is located in Salt Lake City, Utah. The accompanying consolidated financial statements for the Company have been prepared in accordance with United States ("U.S.") generally accepted accounting principles (“GAAP”) for financial information and pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). All intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, the accompanying financial statements contain all adjustments (consisting of normal and recurring accruals) necessary to present fairly all financial statements in accordance with GAAP.
Use of Estimates | Use of Estimates The preparation of the consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the reporting period. Significant items subject to such estimates and assumptions include revenue recognition estimates for the average expected reimbursement per test, valuation allowances for deferred income tax assets, our incremental borrowing rates used to calculate our lease balances, stock-based compensation, purchase accounting, and impairment analysis of goodwill and long-lived assets. Actual results could differ from those estimates.
Reclassifications | Reclassifications Certain prior period amounts have been reclassified to conform with the current period presentation. The reclassifications have no impact on the total assets, total liabilities, stockholders' equity, or cash flows from operations.
Concentration of Credit Risk | Concentration of Credit Risk Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company limits its exposure to loss by placing its cash in financial institutions with high credit ratings. The Company's cash consists of deposits held with banks that generally exceed federally insured limits of $250,000 per customer. Substantially all of the Company’s accounts receivable are with companies in the healthcare industry, U.S. and state governmental agencies, and individuals. The Company does not believe that receivables due from U.S. and state governmental agencies, such as Medicare, represent a credit risk since the related health care programs are funded by the U.S. and state governments. The Company does not require collateral from its customers. The Company only has one payor, Medicare, that represents greater than 10% of its revenues. Revenues received from Medicare represented approximately 12%, 12%, and 14% of total revenue for the years ended December 31, 2024, 2023, and 2022, respectively. Concentrations of credit risk are mitigated due to the number of the Company’s customers as well as their dispersion across many geographic regions. The Company has only one payor that accounted for more than 10% of accounts receivable at December 31, 2024 and 2023. The balance of accounts receivable from the payor represented 18% and 12% of the total accounts receivable balance as of December 31, 2024 and 2023, respectively.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. Cash and cash equivalents primarily consist of cash and money market deposits with financial institutions.
Restricted Cash | Restricted Cash In certain circumstances, the Company is required to maintain cash deposits with certain banks with respect to contractual or other legal obligations, and therefore the use of these cash deposits for general operational purposes is restricted.The restricted cash amounts are largely comprised of cash held in escrow related to the Company's acquisition of Gateway Genomics, LLC ("Gateway"), which occurred during the year ended December 31, 2022. The current and long-term portions of restricted cash are included in Prepaid expenses and other current assets and Other assets, respectively, on the Consolidated Balance Sheets.
Marketable Investment Securities | Marketable Investment Securities The Company has classified its marketable investment securities, all of which are debt securities, as available-for-sale securities. These securities are carried at estimated fair value with unrealized holding gains and losses, net of the related tax effect, included in Accumulated other comprehensive loss in Stockholders’ equity until realized. Gains and losses on investment security transactions are reported on the specific-identification method. Dividend and interest income are recognized when earned. The Company’s cash equivalents consist of short-term, highly liquid investments that are readily convertible to known amounts of cash. A decline in the market value of any available-for-sale security below cost that is deemed other than temporary results in a charge to earnings and establishes a new cost basis for the security. Losses are charged against Other income (expense) when a decline in fair value is determined to be other than temporary. The Company reviews several factors to determine whether a loss is other than temporary. These factors include but are not limited to: (i) the extent to which the fair value is less than cost and the cause for the fair value decline, (ii) the financial condition and near term prospects of the issuer, (iii) the length of time a security is in an unrealized loss position and (iv) the Company’s ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value. There were no other-than-temporary impairments recognized during the years ended December 31, 2024, 2023, and 2022.
Inventory | Inventory Inventories consist of supplies such as reagents, plates, and testing kits, which are consumed when providing test results, and therefore the Company does not maintain finished goods inventory. Inventories are stated at the lower of cost or net realizable value. Cost is computed using standard cost, which approximates actual cost on a first-in first-out basis. The Company evaluates its inventories for excess quantities and obsolescence. Inventories that are considered excess or obsolete are expensed. In order to assess the ultimate realization of inventories, the Company is required to make judgments as to future demand requirements compared to current or committed inventory levels.
Trade Accounts Receivable | Trade Accounts Receivable Trade accounts receivable represents estimated receivables from customers for revenue recognized related to the Company's tests. The Company does not have any off-balance-sheet credit exposure related to its customers and does not require collateral.
Property, Plant and Equipment | Property, Plant and Equipment Equipment and leasehold improvements are stated at cost less accumulated depreciation. Depreciation and amortization are computed using the straight-line method based on the lesser of estimated useful lives of the related assets or lease terms. Equipment items have depreciable lives of five to seven years. Leasehold improvements are depreciated over the shorter of the estimated useful lives or the associated lease terms, which range from four to 14 years. Repairs and maintenance costs are charged to expense as incurred.
Leases | Leases The Company acts as the lessee in its lease agreements, which primarily include operating leases for corporate offices, laboratory space, warehouse space, and certain laboratory and office equipment. The Company determines whether an arrangement is, or contains, a lease at inception and whether the lease should be classified as a finance or operating lease. For all leases, the Company records the present value of lease payments as right-of-use (“ROU”) assets and lease liabilities on the Consolidated Balance Sheets. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments based on the present value of lease payments over the lease term. Classification of lease liabilities as either current or non-current is based on the expected timing of payments due under the Company’s obligations. As most of the Company’s leases do not provide an implicit interest rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also consists of any lease incentives received. The lease terms used to calculate the ROU asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The leases have remaining lease terms of one year to 14 years, some of which include options to extend the lease term for up to 10 years. The Company has taken advantage of certain practical expedients offered to registrants at adoption of Accounting Standards Codification ("ASC") 842, Leases. Lease expense for leases with a term of 12 months or less is recognized on a straight-line basis and is not included in the recognized ROU assets and lease liabilities. Further, as a practical expedient, all lease contracts are accounted for as one single lease component, as opposed to separating lease and non-lease components to allocate the consideration within a single lease contract. Operating leases are included in Operating lease right-of-use assets, Current maturities of operating lease liabilities, and Noncurrent operating lease liabilities in the Consolidated Balance Sheets. Finance leases are included in Other assets, Accrued liabilities, and Other long-term liabilities in the Consolidated Balance Sheets.
Intangible Assets | Intangible Assets Intangible assets are comprised of acquired licenses and technology. Acquired intangible assets are recorded at fair value and amortized over the shorter of the contractual life or the estimated useful life. The Company capitalizes certain costs incurred to develop internal-use software. Implementation and development costs for internal-use software are capitalized as part of Intangible Assets in the Consolidated Balance Sheets. After the implementation of the internal-use software, the capitalized costs are amortized on a straight-line basis over the estimated useful life of the asset. Costs incurred during the post implementation stage of the project are expensed as incurred.
Other Long-Lived Assets | Other Long-Lived Assets The Company continually reviews and monitors long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If such indicators are present, the Company performs a recoverability test by comparing the estimated undiscounted future cash flows expected to be generated by the asset or asset group to its carrying amount. If the carrying amount of an asset or asset group exceeds its estimated future undiscounted cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset or asset group. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. The Company capitalizes certain implementation costs incurred in cloud computing arrangements and hosting arrangements. The Company's cloud computing arrangements or hosting arrangements are primarily service contracts related to information technology. Implementation and development costs for cloud computing arrangements or hosting arrangements are capitalized as part of Other assets in the Consolidated Balance Sheets.
Goodwill | Goodwill Goodwill is tested for impairment by reporting unit on an annual basis as of October 1 and in the interim if events and circumstances indicate that goodwill may be impaired. The events and circumstances that are considered include business climate and market conditions, legal factors, operating performance indicators, and competition. Impairment of goodwill is first assessed using a qualitative approach. If the qualitative assessment suggests that impairment is more likely than not, a quantitative analysis is performed. The quantitative analysis involves a comparison of the fair value of the reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. If an event occurs that would cause a revision to the estimates and assumptions used in analyzing the value of the goodwill, the revision could result in a non-cash impairment charge that could have a material impact on the financial results.
Business Acquisitions/Divestitures | Business Acquisitions/Divestitures The Company accounts for acquisitions of entities that include inputs and processes and have the ability to create outputs as business combinations. The tangible and identifiable intangible assets acquired and liabilities assumed in a business combination are recorded based on their estimated fair values as of the business combination date, including identifiable intangible assets which either arise from a contractual or legal right or are separable from goodwill. The Company bases the estimated fair value of identifiable intangible assets acquired in a business combination on third-party valuations that use information and assumptions provided by the Company's management, which consider the Company's estimates of inputs and assumptions that a market participant would use. Any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed is recorded to goodwill. To the extent the fair value of the net assets and liabilities acquired exceeds the purchase price, a gain is recognized. In circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under ASC 480, Distinguishing Liabilities from Equity, the Company recognizes a liability equal to the fair value of the contingent payments expected to be made as of the acquisition date. This liability is remeasured each reporting period and the changes in the fair value are recognized in General and administrative expenses in the Consolidated Statements of Operations. The Company evaluates its portfolio of businesses on an ongoing basis to ensure alignment with its strategic objectives and to enhance shareholder value. From time to time, the Company may divest certain businesses, product lines, or other non-core assets. Gains or losses from the sale of businesses or assets are included in Goodwill and long-lived asset impairment charges on the Company’s Consolidated Statements of Operations. See Note 16 for further information. Transaction costs associated with acquisitions are expensed as incurred in General and administrative expenses in the Consolidated Statements of Operations. Results of operations and cash flows of acquired companies are included in the operating results from the date of acquisition.
Revenue Recognition | Revenue Recognition The Company primarily generates revenue by performing molecular testing, primarily derived from the following categories of products: Hereditary Cancer (MyRisk and BRACAnalysis CDx), Tumor Profiling (MyChoice CDx, Prolaris, Precise Tumor, and EndoPredict), Prenatal (Foresight, Prequel, and SneakPeek), and Pharmacogenomics (GeneSight). Revenue is recorded at the estimated transaction price. Control is transferred, and revenue is recognized, once test results are released to the healthcare provider and/or patient. Under ASC 606, Revenue from Contracts with Customers (“ASC 606”), an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The Company performs its obligation under a contract with a customer by processing tests and releasing the test results to customers, in exchange for consideration from the customer. The Company has the right to bill its customers upon the completion of performance obligations and thus does not record contract assets. In accordance with ASC 606, the Company has elected not to disclose the aggregate amount of the transaction price allocated to remaining performance obligations for its contracts that are one year or less, as the revenue is expected to be recognized within the next year. Furthermore, the Company has elected not to disclose the aggregate amount of the transaction price allocated to remaining performance obligations for its agreements wherein the Company’s right to payment is in an amount that directly corresponds with the value of the Company’s performance to date. In determining the transaction price, the Company includes an estimate of the expected amount of consideration to be received. The Company applies this method consistently for similar contracts when estimating the effect of any uncertainty on an amount of variable consideration to which it will be entitled. An estimate of transaction price does not include any estimated amount of variable consideration that is constrained. In addition, the Company considers all the information (historical, current, and forecast) that is reasonably available to identify possible consideration amounts. The Company also has significant experience with historical discount patterns and uses this experience to estimate transaction prices. The estimate of revenue is affected by, among other factors, assumptions for changes in payor mix, payor collections, current customer contractual requirements, experience with collections from third-party payors, and changes in medical policies. When assessing the total consideration for insurance carriers and patients, revenues are further constrained for estimated refunds. The Company reserves certain amounts in Accrued liabilities in the Consolidated Balance Sheets in anticipation of requests for refunds of payments made previously by insurance carriers, which are accounted for as reductions in revenue in the Consolidated Statements of Operations and Comprehensive Loss. Cash collections for certain tests delivered may differ from rates estimated due to changes in the estimated transaction price for contractual adjustments, obtaining updated information from payors and patients that was unknown at the time the performance obligation was met, settlements with third-party payors, or as a result of third-party payors disputing our bills or denying payment for tests that we have performed, among other reasons. As a result of this new information, the Company updates its estimate of the amounts to be recognized for previously delivered tests. In accordance with ASC 606, the Company has elected to exclude from the measurement of transaction price all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from a customer for sales tax, value added tax, and certain other taxes. The Company applies the practical expedient related to costs to obtain or fulfill a contract since the amortization period for such costs will be one year or less. Accordingly, no costs incurred to obtain or fulfill a contract have been capitalized.
Advertising Costs | Advertising Costs The Company expenses advertising costs as incurred.
Stock-based Payment Expense | Stock-based Payment Expense We recognize the fair value compensation cost relating to stock-based payment transactions in accordance with ASC 718, Compensation – Stock Compensation ("ASC 718"). Under the provisions of ASC 718, stock-based compensation cost is measured at the grant date, based on the fair value of the award, and is recognized over the employee’s requisite service period, which is generally the vesting period. Compensation cost for awards with only service conditions are recognized on a straight-line basis over the requisite service period. The fair value of restricted stock units ("RSUs") and performance restricted stock units ("PSUs") that do not have market conditions is based on the number of shares granted and the quoted price of the Company’s common stock on the grant date. The fair value of PSU awards that have market conditions is determined using the Monte Carlo Method. For PSUs, t he Company estimates the likelihood of achievement of the performance conditions at the end of each period. Forfeitures are recognized as a reduction of compensation expense in earnings in the period in which they occur. The fair value of shares issued under the Company's Employee Stock Purchase Plan is calculated using the Black-Scholes option-pricing model, based on assumptions including the risk-free interest rate, expected life, expected dividend yield and expected volatility. The average risk-free interest rate is determined using the U.S. Treasury rate. We determine the expected life based on the offering period of the Employee Stock Purchase Plan. The expected volatility is determined using the weighted average of daily historical volatility of the price of the Company's common stock.
Income Taxes | Income Taxes The Company recognizes income taxes under the asset and liability method. This approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities. The provision for income taxes, including the effective tax rate and analysis of potential tax exposure items requires significant judgment and expertise in federal, state, and foreign income tax laws, regulations and strategies, including the determination of deferred tax assets and liabilities and any estimated valuation allowances deemed necessary to recognize deferred tax assets at an amount that is more likely than not to be realized. The Company’s filings, including the positions taken therein, are subject to audit by various taxing authorities. While the Company believes it has provided adequately for its income tax liabilities in the Consolidated Financial Statements, adverse determinations by these taxing authorities could have a material adverse effect on the Company's consolidated financial condition, results of operations, or cash flows.
Earnings Per Share | Earnings Per Share Basic earnings per share ("EPS") is computed based on the weighted-average number of shares of common stock outstanding. Diluted earnings per share is computed based on the weighted-average number of shares of common stock, including the dilutive effect of common stock equivalents, outstanding. The following is a reconciliation of the denominators of the basic and diluted earnings per share computations:
| Years Ended December 31,
(in millions) | 2024 |  | 2023 |  | 2022
Denominator: |  |  |  |  |
Weighted-average shares outstanding used to compute basic EPS | 90.6 |  |  | 82.8 |  |  | 80.6 |
Effect of dilutive stock options and RSUs | — |  |  | — |  |  | — |
Weighted-average shares outstanding and dilutive securities used to compute diluted EPS | 90.6 |  |  | 82.8 |  |  | 80.6 |
Certain outstanding options and RSUs were excluded from the computation of diluted earnings per share because the effect would have been anti-dilutive. These potential dilutive shares of common stock, which may be dilutive to future diluted earnings per share, are as follows:
| Years Ended December 31,
(in millions) | 2024 |  | 2023 |  | 2022
Anti-dilutive options and RSUs excluded from EPS computation | 6.0 |  |  | 5.1 |  |  | 4.4 |
Foreign Currency | Foreign Currency The functional currency of the Company’s international subsidiaries is the local currency. For those subsidiaries, expenses denominated in the functional currency are translated into U.S. dollars using average exchange rates in effect during the period and assets and liabilities are translated using period-end exchange rates. The foreign currency translation adjustments are included in Accumulated other comprehensive loss as a separate component of Stockholders’ equity.
Recent Accounting Pronouncements | Recent Accounting Pronouncements Recently Adopted Standards In November 2023, the Financial Accounting Standards Board ("FASB") issued accounting standards update ("ASU") 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which enhances the disclosures required for reportable segments in annual and interim consolidated financial statements. ASU 2023-07 is effective for the Company for annual reporting periods beginning after December 15, 2023 and for interim periods within fiscal years beginning after December 15, 2024. The Company has adopted the required disclosures effective for the year ended December 31, 2024. The Company has identified consolidated net income (loss) as the measure of segment profitability. The significant expenses presented to the chief operating decision maker ("CODM") are at the same level as presented in Consolidated Statement Operations in these financial statements. Standards Effective in Future Years and Not Yet Adopted In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires enhanced income tax disclosures, including disaggregation of information on the rate reconciliation table and disaggregated information related to income taxes paid. The amendments in ASU 2023-09 are effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of ASU 2023-09 on its income tax disclosures. In November 2024, the FASB issued ASU 2024-03, Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, requiring public entities to disclose additional information about specific expense categories in the notes to the financial statements on an interim and annual basis. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2024-03.
Fair Value Measurements | The fair value of the Company’s financial instruments reflects the amounts that the Company estimates it will receive in connection with the sale of an asset or pay in connection with the transfer of a liability in an orderly transaction between market participants at the measurement date (exit price). The fair value hierarchy prioritizes the use of inputs used in valuation techniques into the following three levels: Level 1—quoted prices in active markets for identical assets and liabilities. Level 2—observable inputs other than quoted prices in active markets for identical assets and liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Some of the Company’s marketable securities primarily utilized broker quotes in a non-active market for valuation of these securities. Level 3—unobservable inputs. All of the Company’s financial instruments are valued using quoted prices in active markets or based on other observable inputs. For Level 2 securities, the Company uses a third-party pricing service which provides documentation on an ongoing basis that includes, among other things, pricing information with respect to reference data, methodology, inputs summarized by asset class, pricing application, and corroborative information. The fair value of the Company’s long-term debt, which it considers a Level 2 measurement, is estimated using a discounted cash flow analysis, based on the Company’s current estimated incremental borrowing rates for similar borrowing arrangements.

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 advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4 + Details
Name: | us-gaap_BusinessCombinationsPolicy
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 -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 Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 2: 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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
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 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 -Topic 830 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/830/tableOfContent + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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 leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment classified as marketable security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477268/942-320-50-5 + Details
Name: | us-gaap_MarketableSecuritiesPolicy
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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 205 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://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 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 accounts receivable. + References Reference 1: 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 2: 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 3: 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 4: 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 5: 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 6: 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 + 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://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