XML 38 R25.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

Basis of Presentation (Policies) | 6 Months Ended
--- | ---
Apr. 28, 2024
Accounting Policies [Abstract] |
Basis of Presentation | In the opinion of our management, the unaudited interim consolidated condensed financial statements of Applied Materials, Inc. and its subsidiaries (we, us, and our) included herein have been prepared on a basis consistent with the October 29, 2023 audited consolidated financial statements and include all material adjustments, consisting of normal recurring adjustments, necessary to fairly state the information set forth therein. These unaudited interim consolidated condensed financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended October 29, 2023 (2023 Form 10-K). The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make judgments, estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ materially from those estimates. Our results of operations for the three and six months ended April 28, 2024 are not necessarily indicative of future operating results. Our fiscal year ends on the last Sunday in October of each year. Fiscal 2024 and 2023 contain 52 weeks each and the first six months of fiscal 2024 and 2023 each contained 26 weeks. Certain prior-year amounts have been reclassified to conform to current-year presentation.
Use of Estimates | The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make judgments, estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ materially from those estimates. On an ongoing basis, we evaluate our estimates, including those related to standalone selling price (SSP) related to revenue recognition, accounts receivable and sales allowances, fair values of financial instruments, inventories, intangible assets and goodwill, useful lives of intangible assets and property, plant and equipment, fair values of share-based awards, warranty, and income taxes, among others. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.
Property, Plant and Equipment | Property, plant and equipment is stated at cost. Depreciation is provided over the estimated useful lives of the assets using the straight-line method. In connection with our periodic review of estimated useful lives of the property, plant, and equipment effective as of the beginning of fiscal 2024, we have increased the estimated useful lives of certain assets. The updated estimated useful lives for financial reporting purposes are as follows: buildings and improvements, 3 to 30 years with certain buildings and improvements’ useful lives increased by 5 years; demonstration and manufacturing equipment increased to between 5 to 8 years. The estimated useful lives for the remaining asset categories remained unchanged from fiscal 2023.
Recent Accounting Pronouncements | Accounting Standards Adopted Contract Assets and Contract Liabilities from Revenue Contracts with Customers in a Business Combination. In October 2021, the Financial Accounting Standards Board (FASB) issued an accounting standard update to improve the accounting for contract assets and contract liabilities from revenue contracts with customers in a business combination (Topic 805). This amendment improves comparability for both the recognition and measurement of acquired revenue contracts with customers at the date of and after a business combination. We adopted this authoritative guidance in the first quarter of fiscal 2024 and the impact of the adoption depends on the facts and circumstances of future acquisitions. Accounting Standards Not Yet Adopted Improvements to Income Tax Disclosures. In December 2023, the FASB issued an accounting standard update to improve income tax disclosures (Topic 740). The standard prescribes specific categories for the components of the effective tax rate reconciliation, requires disclosure of income taxes paid by jurisdiction, and modifies other income tax-related disclosures. This authoritative guidance will be effective for us beginning with our annual reporting for fiscal year 2026, with early adoption permitted. We are evaluating the effect of this new guidance on our consolidated financial statements and related disclosures. Improvements to Reportable Segment Disclosures. In November 2023, the FASB issued an accounting standard update to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses (Topic 280). The standard requires interim and annual disclosure of significant segment expenses that are regularly provided to the chief operating decision-maker (CODM) and included within the reported measure of a segment’s profit or loss, requires interim disclosures about a reportable segment’s profit or loss and assets that are currently required annually, requires disclosure of the position and title of the CODM, clarifies circumstances in which an entity can disclose multiple segment measures of profit or loss and contains other disclosure requirements. This authoritative guidance will be effective for us in fiscal 2025 for annual periods and in the first quarter of fiscal 2026 for interim periods, with early adoption permitted. We are evaluating the effect of this new guidance on our consolidated condensed financial statements. Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. In June 2022, the FASB issued an accounting standard update which clarifies how the fair value of equity securities subject to contractual sale restrictions is determined (Topic 820). The amendment clarifies that a contractual sale restriction should not be considered in measuring fair value. It also requires certain qualitative and quantitative disclosures related to equity securities subject to contractual sale restrictions. This authoritative guidance will be effective for us in the first quarter of fiscal 2025, with early adoption permitted. We are evaluating the effect of this new guidance on our consolidated condensed financial statements.
Fair Value Measurement | Our financial assets are measured and recorded at fair value on a recurring basis, except for equity investments in privately held companies. These equity investments are generally 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. Our nonfinancial assets, such as goodwill, intangible assets, and property, plant and equipment, are recorded at cost and are assessed for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. Fair Value Hierarchy We use the following fair value hierarchy, which prioritizes the inputs to valuation techniques used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement: •Level 1 — Quoted prices in active markets for identical assets or liabilities; •Level 2 — Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and •Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Our investments consist primarily of debt securities that are classified as available-for-sale and recorded at their fair values. In determining the fair value of investments, we use pricing information from pricing services that value securities based on quoted market prices and models that utilize observable market inputs. In the event a fair value estimate is unavailable from a pricing service, we generally obtain non-binding price quotes from brokers. In addition, to validate pricing information obtained from pricing services, we periodically perform supplemental analysis on a sample of securities. We review any significant unanticipated differences identified through this analysis to determine the appropriate fair value. As of April 28, 2024, substantially all of our available-for-sale, short-term and long-term investments were recognized at fair value that was determined based upon observable inputs or quoted prices. Our equity investments with readily determinable values consist of publicly traded equity securities. These investments are measured at fair value using quoted prices for identical assets in an active market and the changes in fair value of these equity investments are recognized in the consolidated statements of operations. Investments with remaining effective maturities of 12 months or less from the balance sheet date are classified as short-term investments. Investments with remaining effective maturities of more than 12 months from the balance sheet date are classified as long-term investments.
Assets and Liabilities without Readily Determinable Values Measured on a Non-recurring Basis | Assets and Liabilities without Readily Determinable Values Measured on a Non-recurring Basis Our equity investments without readily determinable values consist of equity investments in privately held companies. We elected the measurement alternative, defined as cost, less impairments, adjusted for subsequent observable price changes on a prospective basis for certain equity investments without readily determinable fair values and are required to account for any subsequent observable changes in fair value within the statements of operations. These investments are classified as Level 3 within the fair value hierarchy and periodically assessed for impairment when an event or circumstance indicates that a decline in value may have occurred. Impairment losses on equity investments in privately held companies were not material during the three and six months ended April 28, 2024 and were $117 million during the three and six months ended April 30, 2023. These impairment losses are included in interest and other income (expense), net in the Consolidated Condensed Statement of Operations.
Derivatives | We do not use derivative financial instruments for trading or speculative purposes. Derivative instruments and hedging activities, including foreign exchange and interest rate contracts, are recognized on the balance sheet at fair value. Changes in the fair value of derivatives that do not qualify for hedge accounting treatment are recognized currently in earnings. All of our derivative financial instruments are recorded at their fair value in other current assets or in accounts payable and accrued expenses. Hedges related to anticipated transactions are designated and documented at the inception of the hedge as cash flow hedges and foreign exchange derivatives are typically entered into once per month. Cash flow hedges are evaluated for effectiveness quarterly. The effective portion of the gain or loss on these hedges is reported as a component of AOCI in stockholders’ equity and is reclassified into earnings when the hedged transaction affects earnings. The majority of the after-tax net income or loss related to foreign exchange derivative instruments included in AOCI as of April 28, 2024 is expected to be reclassified into earnings within 12 months. Changes in fair value caused by changes in time value of option contracts designated as cash flow hedges are excluded from the assessment of effectiveness. The initial value of this excluded component is amortized on a straight-line basis over the life of the hedging instrument and recognized in the financial statement line item to which the hedge relates. If the transaction being hedged is probable not to occur, we recognize the gain or loss on the associated financial instrument in the consolidated condensed statement of operations. Foreign currency forward contracts are generally used to hedge certain foreign currency denominated assets or liabilities. Accordingly, changes in the fair value of these hedges are recorded in earnings to offset the changes in the fair value of the assets or liabilities being hedged.
Revenue Recognition from Contracts with Customers | Contract assets primarily result from receivables for goods transferred to customers where payment is conditional upon technical sign off and not just the passage of time. Contract liabilities consist of unsatisfied performance obligations related to advance payments received and billings in excess of revenue recognized. Our contract assets and liabilities are reported in a net position on a contract-by-contract basis at the end of each reporting period. Contract assets are generally classified as current and are included in Other Current Assets in the Consolidated Condensed Balance Sheets. Contract liabilities are classified as current or non-current based on the timing of when performance obligations will be satisfied and associated revenue is expected to be recognized.
Government Assistance | We receive government assistance from various domestic and foreign governments in the form of cash grants or refundable tax credits. These arrangements incentivize capital investments and research and development activities. Government incentives generally contain conditions that must be met in order for the assistance to be earned. We recognize the incentives when there is reasonable assurance that we will comply with all conditions specified in the incentive arrangement and the incentive will be received.
Goodwill and Purchased Intangible Assets | Goodwill and intangible assets with indefinite useful lives are not amortized but are reviewed for impairment annually during the fourth quarter of each fiscal year and whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. Goodwill As of April 28, 2024, our reporting units include Semiconductor Products Group and Imaging and Process Control Group, Applied Global Services, Display and Adjacent Markets and other reporting units recorded under Corporate and Other. The Semiconductor Products Group and Imaging and Process Control Group combine to form the Semiconductor Systems reporting segment.
Leases | A contract contains a lease when we have the right to control the use of an identified asset for a period of time in exchange for consideration. A majority of our lease arrangements are operating leases. We also have certain leases that qualify as finance leases. We lease certain facilities, vehicles and equipment under non-cancelable operating leases, many of which include options to renew. Options that are reasonably certain to be exercised are included in the calculation of the right-of-use asset and lease liability. Our finance leases are those that contain a purchase option which we are reasonably certain to exercise at the end of the lease term. Our leases do not contain residual value guarantees or significant restrictions that impact the accounting for leases. As implicit rates are not available for the leases, we use the incremental borrowing rate as of the lease commencement date in order to measure the right-of-use asset and liability. Operating lease expense is generally recognized on a straight-line basis over the lease term. Finance lease expense is generally recognized on a straight-line basis over the life of the underlying leased asset. We elected the practical expedient to account for lease and non-lease components as a single lease component for all leases. For leases with a term of one year or less, we elected not to record a right-of-use asset or lease liability and to account for the associated lease payments as they become due.
Treasury Stock | We record treasury stock purchases under the cost method using the first-in, first-out (FIFO) method. Upon reissuance of treasury stock, amounts in excess of the acquisition cost are credited to additional paid in capital. If we reissue treasury stock at an amount below our acquisition cost and additional paid in capital associated with prior treasury stock transactions is insufficient to cover the difference between the acquisition cost and the reissue price, this difference is recorded against retained earnings.
Share-based Compensation | The cost associated with share-based awards is typically recognized over the awards’ service period for the entire award on a straight-line basis, adjusting for estimated forfeitures. However, in the case of share-based awards granted to certain members of senior management that allow for partial accelerated vesting in the event of a qualifying retirement based on age and years of service, the compensation expense is recognized once the individual meets the conditions for a qualifying retirement. We calculate estimated forfeiture rate on an annual basis, based on historical forfeiture activities. The cost associated with performance-based equity awards, which include performance and/or market goals, is recognized for each tranche over the service period. The cost of the portion of performance-based equity awards subject to performance goals is recognized based on an assessment of the likelihood that the applicable performance goals will be achieved, and the cost of the portion of performance-based equity awards subject to market goals is recognized based on the assumption of 100% achievement of the goal. Compensation expense is calculated using the fair value of the employees’ purchase rights under the Black-Scholes model.
Performance Based Awards | During the first half of fiscal 2024, certain members of senior management were granted awards that are subject to the achievement of targeted levels of adjusted operating margin and targeted levels of total shareholder return (TSR) relative to the TSR of the companies in the Standard & Poor's 500 Index. Each of these two metrics will be weighted 50% and will be measured over a three-year period. The number of shares that may vest in full after three years ranges from 0% to 200% of the target amount. The awards become eligible to vest only if the goals are achieved and will vest only if the grantee remains employed by us through each applicable vesting date, subject to a qualifying retirement based on age and years of service. The awards provide for a partial vesting based on actual performance at the conclusion of the three-year performance period in the event of a qualifying retirement. The fair value of the portion of the awards subject to targeted levels of relative TSR is estimated on the date of grant using a Monte Carlo simulation model. Compensation expense is recognized based upon the assumption of 100% achievement of the TSR goal and will not be reversed even if the threshold level of TSR is never achieved, and is reflected over the service period and reduced for estimated forfeitures. The fair value of the portion of the awards subject to targeted levels of adjusted operating margin is estimated on the date of grant. If the performance goals are not met as of the end of the performance period, no compensation expense is recognized and any previously recognized compensation expense is reversed. The expected cost is based on the portion of the awards that is probable to vest and is reflected over the service period and reduced for estimated forfeitures.
Warranty | Our products are generally sold with a warranty for a 12-month period following installation. The provision for the estimated cost of warranty is recorded when revenue is recognized. Parts and labor are covered under the terms of the warranty agreement. The warranty provision is based on historical experience by product, configuration and geographic region. Quarterly warranty consumption is generally associated with sales that occurred during the preceding four quarters, and quarterly warranty provisions are generally related to the current quarter’s sales.

X
- Definition Treasury Stock, Policy [Policy Text Block] + References No definition available. + Details
Name: | amat_TreasuryStockPolicyPolicyTextBlock
Namespace Prefix: | amat_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_CompensationRelatedCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 815 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-7 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for government assistance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 832 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483507/832-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 832 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483507/832-10-50-5 + Details
Name: | us-gaap_GovernmentAssistancePolicyTextBlock
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 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/2147479440/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/2147480321/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/2147480321/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)(2)(i) -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)(ii) -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)(v) -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 S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 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.D.1.Q5) -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.3.Q2) -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.2.Q6) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//718/tableOfContent Reference 9: 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 10: 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 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 standard warranties including the methodology for measuring the liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8 + Details
Name: | us-gaap_StandardProductWarrantyPolicy
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