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

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 28, 2024 | Dec. 30, 2023
Accounting Policies [Abstract] |  |
Fiscal Year | Fiscal Year. The Company uses a 52- or 53-week fiscal year ending on the last Saturday in December. Fiscal years 2024, 2023 and 2022 ended on December 28, 2024, December 30, 2023 and December 31, 2022, respectively. Fiscal years 2024 and 2023 each consisted of 52 weeks, while fiscal year 2022 consisted of 53 weeks. |
Principles of Consolidation | Principles of Consolidation. The Consolidated Financial Statements include the Company’s accounts and those of its wholly-owned subsidiaries. Upon consolidation, all inter-company accounts and transactions have been eliminated. |
Reclassification |  | Reclassification and Change in Presentation. Unbilled receivables of $1.1 billion as of December 30, 2023 were reclassified from within Accounts receivable, net to within Prepaid expenses and other current assets on the Company’s Consolidated Balance Sheets and in the Statements of Cash Flows to conform to current period presentation.
Use of Estimates | Use of Estimates. The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of commitments and contingencies at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results are likely to differ from those estimates, and such differences may be material to the financial statements. Areas where management uses subjective judgment include, but are not limited to, revenue allowances, inventory valuation, valuation of goodwill and long-lived and intangible assets, and income taxes. |
Revenue Recognition | Revenue Recognition Revenue is recognized when a customer obtains control of promised goods or services and is recognized in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services. Sales, value-added, and other taxes collected concurrently with the provision of goods or services are excluded from revenue. Shipping and handling costs associated with product sales are included in cost of sales. Substantially all of the Company’s revenue is derived from product sales. Customers are generally required to pay for products and services within the Company’s standard contractual terms, which are typically net 30 to 60 days. The Company has determined that it does not have significant financing components in its contracts with customers. Non-custom products The Company transfers control and recognizes revenue when non-custom products are shipped to customers, which includes original equipment manufacturers (OEM) and distributors, in accordance with the shipping terms of the sale. Certain OEMs may be entitled to rights of return and rebates under OEM agreements. The Company also sells to distributors under terms allowing the majority of distributors certain rights of return and price protection on unsold merchandise held by them. The Company estimates the amount of variable consideration under OEM and distributor arrangements and, accordingly, records a provision for product returns, allowances for price protection and rebates based on actual historical experience and any known events. The Company offers incentive programs to certain customers, including cooperative advertising, marketing promotions, volume-based incentives and special pricing arrangements. Where funds provided for such programs can be estimated, the Company recognizes a reduction to revenue at the time the related revenue is recognized; otherwise, the Company recognizes such reduction to revenue at the later of when: i) the related revenue transaction occurs; or ii) the program is offered. For transactions where the Company reimburses a customer for a portion of the customer’s cost to perform specific product advertising or marketing and promotional activities, such amounts are recognized as a reduction to revenue unless they qualify for expense recognition. Constraints of variable consideration have not been material. Custom products Custom products, which are primarily associated with the Company’s Gaming segment, are sold under non-cancellable purchases orders, for which the Company has an enforceable right to payment, and which have no alternative use to the Company at contract inception, are recognized as revenue, over the time of production of the products by the Company. The Company utilizes a cost-based input method, calculated as cost incurred plus estimated margin, to determine the amount of revenue to recognize for in-process or completed customer orders at a reporting date. The Company believes that a cost-based input method is the most appropriate manner to measure how the Company satisfies its performance obligations to customers because the effort and costs incurred best depict the Company’s satisfaction of its performance obligation. Sales of custom products are not subject to a right of return and arrangements generally involve a single performance obligation. Generally, there are no variable consideration estimates associated with custom products. Development and intellectual property licensing agreements From time to time, the Company may enter into arrangements with customers that combine the provision of development services and a license to the right to use the Company’s IP. These arrangements are deemed to be single or multiple performance obligations based upon the nature of the arrangements. Revenue is recognized upon the transfer of control, over time or at a point in time, depending on the nature of the arrangements. The Company evaluates whether the licensing component is distinct. A licensing component is distinct if it is both (i) capable of being distinct and (ii) distinct in the context of the arrangement. If the license is not distinct, it is combined with the development services as a single performance obligation and recognized over time. If the license is distinct, revenue is recognized at a point in time when the customer has the ability to benefit from the license. From time to time, the Company may enter into arrangements with customers that solely involve the sale or licensing of its patents or IP. Generally, there are no performance obligations beyond transferring the designated license to the Company’s patents or IP. Accordingly, revenue is recognized at a point in time when the customer has the ability to benefit from the license. There are no variable consideration estimates associated with either combined development and IP arrangements or for standalone arrangements involving either the sale or licensing of IP. |
Inventories | Inventories The Company values inventory at standard cost, adjusted to approximate the lower of actual cost or estimated net realizable value using assumptions about future demand and market conditions. In determining excess or obsolescence reserves for its products, the Company considers assumptions such as changes in business and economic conditions, other-than-temporary decreases in demand for its products, and changes in technology or customer requirements. In determining the lower of cost or net realizable value reserves, the Company considers assumptions such as recent historical sales activity and selling prices, as well as estimates of future selling prices. The Company fully reserves for inventories and non-cancellable purchase orders for inventory deemed obsolete. The Company performs periodic reviews of inventory items to identify excess inventories on hand by comparing on-hand balances and non-cancellable purchase orders to anticipated usage using recent historical activity as well as anticipated or forecasted demand. If estimates of customer demand diminish further or market conditions become less favorable than those projected by the Company, additional inventory carrying value adjustments may be required. |
Goodwill | Goodwill The Company performs its goodwill impairment analysis as of the first day of the fourth quarter of each year and, if certain events or circumstances indicate that an impairment loss may have been incurred, on a more frequent basis. The analysis may include both qualitative and quantitative factors to assess the likelihood of an impairment. The Company has the option to first perform qualitative testing to determine if it is more likely than not that the fair value of a reporting unit exceeds its carrying amount. Qualitative factors include industry and market considerations, overall financial performance, share price trends and market capitalization and Company-specific events. If the Company concludes it is more likely than not that the fair value of a reporting unit exceeds its carrying amount, the Company does not proceed to perform a quantitative impairment test. If the Company concludes it is more likely than not that the fair value of a reporting unit is less than its carrying value or elects to bypass the qualitative test, a quantitative goodwill impairment test will be performed by comparing the fair value of each reporting unit to its carrying value. If a reporting unit’s fair value is determined to be less than its carrying value, a goodwill impairment charge is recognized for the amount by which the reporting unit’s fair value is less than its carrying value, not to exceed the total amount of goodwill allocated to that reporting unit. |
Contingencies | Contingencies From time to time the Company is a defendant or plaintiff in various legal actions that arise in the normal course of business. The Company is also subject to income tax, indirect tax or other tax claims by tax agencies in jurisdictions in which it conducts business. In addition, the Company is a party to environmental matters including local, regional, state and federal government clean-up activities at or near locations where the Company currently or has in the past conducted business. The Company is required to assess the likelihood of any adverse judgments or outcomes to these matters as well as potential ranges of reasonably possible losses. A determination of the amount of reserves required for these commitments and contingencies that would be charged to earnings, if any, includes assessing the probability of adverse outcomes and estimating the amount of potential losses. The required reserves, if any, may change due to new developments in each matter or changes in circumstances such as a change in settlement strategy. |
Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy | Cash Equivalents Cash equivalents consist of financial instruments that are readily convertible into cash and have original maturities of three months or less at the time of purchase. |
Investments in Available-for-sale Debt Securities | Investments Available-for-Sale Debt Securities. Investments in marketable debt securities are available for use in current operations, including those with maturity dates beyond one year, and are classified within current assets on the Consolidated Balance Sheets. Available-for-sale debt securities are recorded at fair value, with the change in unrealized gains and losses, net of tax, reported as a separate component on the Consolidated Statements of Comprehensive Income until realized. Fair value is determined based on quoted market rates when observable or utilizing data points that are observable. Securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of the excess, if any, is caused by expected credit losses. Expected credit losses on securities are recognized in other income (expense) on the Consolidated Statements of Operations, and any remaining unrealized losses, net of tax, are included in Accumulated other comprehensive income (loss), in Consolidated Statements of Stockholders’ Equity. The Company uses the first-in, first-out method as basis of the cost of securities sold. Strategic Non-marketable Equity Securities. The Company’s investments in non-marketable securities of privately-held companies are held for long-term strategic purposes and are accounted for under the measurement alternative, defined as cost, less impairments, adjusted for subsequent observable price changes and are periodically assessed for impairment when events or circumstances indicate that a decline in value may have occurred. The Company's periodic assessment of impairment is made by considering available evidence, including the investee’s general market and industry conditions and product development status. The Company also assesses the investee’s ability to meet business milestones, its financial condition, and near-term prospects, including the rate at which the investee is using its cash, the investee’s need for possible additional funding at a lower valuation and any bona fide offer to purchase the investee. |
Accounts Receivables | Accounts Receivable Accounts receivable are primarily comprised of trade receivables presented net of rebates, price protection and an allowance for credit loss. The Company manages its exposure to customer credit risk through credit limits, credit lines, ongoing monitoring procedures and credit approvals. While the Company maintains an allowance for customer credit losses, its accounts receivable write-offs have historically not been significant. Unbilled Receivables Unbilled receivables are recorded within Prepaid expenses and other current assets on the Company’s Consolidated Balance Sheets. Unbilled receivables primarily represent work completed on development services and on custom products under non-cancellable purchase orders that have no alternative use to the Company at contract inception, recognized as revenue but not yet invoiced to customers. |
Property and Equipment | Property and Equipment Property and equipment are stated at cost. Depreciation and amortization are provided on a straight-line basis over the estimated useful lives of two to 15 years for equipment, 34 to 44 years for buildings, and leasehold improvements are measured by the shorter of the remaining terms of the leases or the estimated useful economic lives of the improvements. |
Leases | Leases Operating and finance leases are recorded as right-of-use (ROU) assets and lease liabilities on the Company’s Consolidated Balance Sheets. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating and finance lease ROU assets and liabilities are initially recognized based on the present value of lease payments over the lease term. In determining the present value of lease payments, the Company uses the implicit interest rate if readily determinable. When the implicit interest rate is not readily determinable, the Company uses its incremental borrowing rate, which is based on its collateralized borrowing capabilities over a similar term of the lease payments. When using the incremental borrowing rate, the Company utilizes the consolidated group incremental borrowing rate. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. The Company has elected the accounting policy to not recognize ROU assets and lease liabilities that arise from short-term (12 months or less) leases for any class of underlying asset. Operating leases are included in operating lease ROU assets, other current liabilities, and long-term operating lease liabilities on the Company’s Consolidated Balance Sheets. The Company’s finance leases are immaterial. |
Foreign Currency Translation/Transactions | Foreign Currency Translation/Transactions The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Assets and liabilities denominated in non-U.S. dollars have been remeasured into U.S. dollars at current exchange rates for monetary assets and liabilities and historical exchange rates for non-monetary assets and liabilities. Non-U.S. dollar denominated transactions have been remeasured at average exchange rates in effect during each period, except for those cost of sales and expense transactions related to non-monetary balance sheet amounts which have been remeasured at historical exchange rates. The gains or losses from foreign currency remeasurement are included in earnings. |
Marketing and Advertising Expenses | Marketing and Advertising Expenses Advertising costs are expensed as incurred. In addition, the Company’s marketing and advertising expenses include certain cooperative advertising funding obligations under customer incentive programs, which costs are recorded upon agreement with customers and vendor partners. Cooperative advertising expenses are recorded as marketing, general and administrative expense to the extent the cash paid does not exceed the estimated fair value of the advertising benefit received. Any excess of cash paid over the estimated fair value of the advertising benefit received is recorded as a reduction of revenue. Total marketing and advertising expenses for 2024, 2023 and 2022 were approximately $1.2 billion, $695 million and $683 million, respectively. |
Stock-Based Compensation | Stock-Based Compensation The Company estimates stock-based compensation cost for stock options at the grant date based on the option’s fair value as calculated by the Black-Scholes model. For time-based restricted stock units (RSUs), fair value is based on the closing price of the Company’s common stock on the grant date. The Company estimates the grant-date fair value of RSUs that involve a market condition using the Monte Carlo simulation model. The Company estimates the grant-date fair value of stock to be issued under the Company’s Employee Stock Purchase plan (ESPP) using the Black-Scholes model. Compensation expense is recognized over the vesting period of the applicable award using the straight-line method, except for the compensation expense related to RSUs with performance or market conditions (PRSUs), which are recognized ratably for each vesting tranche from the service inception date to the end of the requisite service period. Forfeiture rates are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. |
Income Taxes | Income Taxes The Company computes the provision for income taxes using the liability method and recognizes deferred tax assets and liabilities for temporary differences between financial statement and income tax bases of assets and liabilities, as well as for operating loss and tax credit carryforwards. The Company measures deferred tax assets and liabilities using tax rates applicable to taxable income in effect for the years in which those tax assets are expected to be realized or settled and provides a valuation allowance against deferred tax assets when it cannot conclude that it is more likely than not that some or all deferred tax assets will be realized. The assessment requires significant judgment and is performed in each of the applicable taxing jurisdictions. In addition, the Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that they will be sustained, based on the technical merits of the positions, on examination by the jurisdictional tax authority. Interest and penalties related to income taxes are recorded within the Income tax provision (benefit) line in the Company’s Consolidated Statements of Operations. The Company is subject to the Global Intangible Low Taxed Income (GILTI) tax in the U.S. and recognizes deferred taxes for temporary basis differences that are expected to reverse as GILTI tax in future years. |
Recently Adopted and Issued Accounting Standards | Recently Issued Accounting Standard Updates Adopted In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) 2023-07 Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures to enhance disclosures about significant segment expenses. This ASU is effective for the Company’s fiscal year 2024 and interim periods in fiscal year 2025. The Company adopted this standard in the fourth quarter of 2024. See Note 4 - Segment Reporting for further information. Recently Issued Accounting Standard Updates Not Yet Adopted In December 2023, the FASB issued ASU 2023-09 Income Taxes (Topic 740) Improvements to Income Tax Disclosures that requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. This ASU is effective for the Company’s fiscal year 2025. Early adoption is permitted. The Company is currently evaluating income tax disclosures related to its annual report for fiscal year 2025. 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. The new guidance is intended to provide investors enhanced disclosures and requires public companies to disaggregate key expense types. The update is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, with early adoption permitted. The disclosure updates are required to be applied prospectively with the option for retrospective application. The Company is currently evaluating the impact of this new standard on its Consolidated Financial Statements. Although there are several other new accounting pronouncements issued by the FASB, the Company does not believe any of these accounting pronouncements had or will have a material impact on its Consolidated Financial Statements |
Fair Value Measurement, Policy | Fair Value Measurements The Company’s financial instruments are measured and recorded at fair value on a recurring basis, except for non-marketable equity investments in privately-held companies, which are generally accounted for under the measurement alternative. Fair Value Hierarchy The fair value framework requires the categorization of assets and liabilities into three levels based upon the assumptions (inputs) used to price the assets or liabilities. The guidance for fair value measurements requires that assets and liabilities carried at fair value be classified and disclosed in one of the following categories: Level 1 — Quoted (unadjusted) prices in active markets for identical assets or liabilities. Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities 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 asset or liability. Level 3 — Unobservable inputs to the valuation methodology that are supported by little or no market activity and that are significant to the measurement of the fair value of the assets or liabilities. Level 3 assets and liabilities include those whose fair value measurements are determined using pricing models, discounted cash flow methodologies or similar valuation techniques, as well as significant management judgment or estimation. |
Business Combinations Policy | Business Combinations The Company is required to use the acquisition method of accounting for business combinations. The acquisition method of accounting requires the Company to allocate the purchase consideration to the assets acquired and liabilities assumed from the acquiree based on their respective fair values as of the acquisition date. The excess of the fair value of purchase consideration over the fair value of these assets acquired and liabilities assumed is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Critical estimates in valuing intangible assets include, but are not limited to, expected future revenue growth rates and margins, future changes in technology, time to recreate customer relationships, useful lives, and discount rates. Fair value estimates are based on the assumptions that management believes a market participant would use in pricing the asset or liability. These estimates are inherently uncertain and, therefore, actual results may differ from the estimates made. |
Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy | Long-Lived and Intangible Assets Long-lived and intangible assets to be held and used are reviewed for impairment if indicators of potential impairment exist and at least annually for indefinite-lived intangible assets. Impairment indicators are reviewed on a quarterly basis. Assets are grouped and evaluated for impairment at the lowest level of identifiable cash flows. When indicators of impairment exist and assets are held for use, the Company estimates future undiscounted cash flows attributable to the related asset groups. In the event such cash flows are not expected to be sufficient to recover the recorded value of the assets, the assets are written down to their estimated fair values based on the expected discounted future cash flows attributable to the asset group or based on appraisals. Factors affecting impairment of assets held for use include the ability of the specific assets to generate separately identifiable positive cash flows. When assets are removed from operations and held for sale, the Company estimates impairment losses as the excess of the carrying value of the assets over their fair value. Market conditions are among the factors affecting impairment of assets held for sale. Changes in any of these factors could necessitate impairment recognition in future periods for assets held for use or assets held for sale. |

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 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 with respect to unrestricted balances. + 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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 450 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477850/954-450-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-12 + Details
Name: | us-gaap_FiscalPeriod
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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 the impairment and disposal of long-lived assets including goodwill and other intangible assets. + References No definition available. + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
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 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 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 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 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