XML 58 R29.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2021
Accounting Policies [Abstract] |
Principles of Consolidation | Principles of Consolidation These accompanying consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States and include the accounts of Zebra and its wholly owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.
Fiscal Calendar | Fiscal CalendarThe Company’s fiscal year is a 52-week period ending on December 31. Interim fiscal quarters end on a Saturday and generally include 13 weeks of operating activity. During the 2021 fiscal year, the Company’s quarter end dates were April 3, July 3, October 2 and December 31.
Use of Estimates | Use of Estimates These consolidated financial statements were prepared using estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Examples of accounting estimates include: cash flow projections and other valuation assumptions included in business acquisition purchase price allocations as well as annual goodwill impairment testing; the measurement of variable consideration and allocation of transaction price to performance obligations in revenue transactions; inventory valuation; useful lives of our tangible and intangible assets; and the recognition and measurement of income tax assets and liabilities. The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. Actual results could differ from those estimates.
Cash and Cash Equivalents | Cash and Cash Equivalents Cash consists primarily of deposits with banks. In addition, the Company considers highly liquid short-duration term deposits with banks, as well as other highly liquid short-term investments with original maturities of less than three months, to be cash equivalents. Cash equivalents are readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of a change in value because of changes in interest rates.
Accounts Receivable and Allowance for Doubtful Accounts | Accounts Receivable and Allowance for Doubtful AccountsAccounts receivable consist primarily of amounts due to us from our customers in the normal course of business. Collateral on trade accounts receivable is generally not required. The Company maintains an allowance for doubtful accounts for estimated uncollectible accounts receivable that is based on expected credit losses. Expected credit losses are estimated based on a number of factors, including historical loss experience, the durations of outstanding trade receivables, and expectations of the future economic environment. Accounts are written off against the allowance account when they are determined to be no longer collectible.
Inventories | Inventories Inventories are stated at the lower of a moving-average cost (which approximates cost on a first-in, first-out basis) and net realizable value. Manufactured inventory cost includes materials, labor, and manufacturing overhead. Purchased inventory cost also includes internal purchasing overhead costs. Raw material inventories largely consist of supplies used in repair operations. Provisions are made to reduce excess and obsolete inventories to their estimated net realizable values. Inventory provisions are based on forecasted demand, experience with specific customers, the age and nature of the inventory, and the ability to redistribute inventory to other programs or to rework into other consumable inventory.
Property, Plant and Equipment | Property, Plant and Equipment Property, plant and equipment is stated at cost less accumulated depreciation. Depreciation is computed primarily using the straight-line method over the estimated useful lives of the various classes of property, plant and equipment, which are thirty years for buildings and range from three to ten years for all other asset categories. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or ten years.
Leases | Leases The Company recognizes right-of-use (“ROU”) assets and lease liabilities for its lease commitments with terms greater than one year. Contractual options to extend or terminate lease agreements are reflected in the lease term when they are reasonably certain to be exercised. The initial measurements of new ROU assets and lease liabilities are based on the present value of future lease payments over the lease term as of the commencement date. In determining future lease payments, the Company has elected not to separate lease and non-lease components. As the Company’s lease arrangements do not provide an implicit interest rate, we apply the Company’s incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. Relevant information used in determining the Company’s incremental borrowing rate includes the duration of the lease, transaction currency of the lease, and the Company’s credit risk relative to risk-free market rates. The Company’s ROU assets also include any initial direct costs incurred and exclude lease incentives. The Company’s lease agreements do not contain any significant residual value guarantees or restrictive covenants. All leases of the Company are classified as operating leases, with lease expense being recognized on a straight-line basis.
Income Taxes | Income Taxes The Company accounts for income taxes under the liability method in accordance with Accounting Standards Codification (“ASC”) 740 Topic, Income Taxes. Accordingly, deferred income taxes are provided for the future tax consequences attributable to differences between the carrying amounts of assets and liabilities for financial reporting and income tax purposes. Deferred tax assets and liabilities are measured using tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. A valuation allowance is established when necessary to reduce deferred tax assets to the amount that is more likely than not to be realized. The Company recognizes the benefit of tax positions when it is more likely than not to be sustained on its technical merits. The Company recognizes interest and penalties related to income tax matters as part of income tax expense. The Company has elected consolidated tax filings in certain of its jurisdictions which may allow the group to offset one member’s income with losses of other members in the current period and on a carryover basis. The income tax effects of non-inventory intra-entity asset transfers are recognized in the period in which the transfer occurs. The Company classifies its balance sheet accounts by applying jurisdictional netting principles for locations where consolidated tax filing elections are in place. U.S. tax law contains the Global Intangible Low-Taxed Income (“GILTI”), Base Erosion Anti-Avoidance Tax (“BEAT”), and Deduction for Foreign-Derived Intangible Income (“FDII”) provisions, which relate to the taxation of certain foreign income. The Company recognizes its GILTI, BEAT, and FDII inclusions, when applicable, within income tax expense in the year included in its U.S. tax return.
Goodwill | Goodwill Goodwill is not amortized, rather it is tested annually for impairment, or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. Our annual impairment testing consists of comparing the estimated fair value of each reporting unit to its carrying value. If the carrying value of a reporting unit exceeds its estimated fair value, goodwill would be considered to be impaired and reduced to its implied fair value. We estimate the fair value of reporting units with valuation techniques, including both the income and market approaches. The income approach requires management to estimate a number of factors for each reporting unit, including projected future operating and cash flow results, economic projections, and discount rates. The market approach estimates fair value using comparable marketplace fair value data from within a comparable industry group. We most recently performed our annual goodwill impairment testing in the fourth quarter of 2021 using a quantitative approach which did not result in any impairments. See Note 6, Goodwill and Other Intangibles for additional information.
Other Intangible Assets | Other Intangible Assets Other intangible assets consist primarily of technology and patent rights, customer and other relationships, and trade names. These assets, which are generally acquired through business combinations, are recorded at fair value upon acquisition and amortized on a straight-line basis over the asset’s useful life which typically range from two to ten years.
Impairment of Long-lived Assets and Long Lived Assets to be Disposed of | Impairment of Long-Lived Assets and Long-Lived Assets to be Disposed of The Company accounts for long-lived assets in accordance with the provisions of ASC Topic 360, Property, Plant and Equipment, which requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the sum of the undiscounted cash flows expected to result from the use and the eventual disposition of the asset. If such assets are impaired, the impairment to be recognized is the excess of the carrying amount over the fair value. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell.
Investments in Securities | Investments in SecuritiesThe Company’s investments primarily include equity securities that are accounted for at cost, adjusted for impairment losses or changes resulting from observable price changes in orderly transactions for the identical or similar investment of the same issuer. These investments are primarily in venture capital backed technology companies where the Company's ownership interest is less than 20% and the Company does not have the ability to exercise significant influence.
Revenue Recognition | Revenue Recognition Revenues are primarily comprised of sales of hardware, supplies, services, solutions and software offerings. We recognize revenues when we transfer control of promised goods or services to our customers in an amount that reflects the consideration to which we expect to receive, which includes estimates of variable consideration, in exchange for those goods or services. We are typically the principal in all elements of our transactions and record Net sales and Cost of sales on a gross basis. Substantially all revenues for tangible products, supplies and perpetual or term software licenses are recognized at a point in time, which is generally upon shipment, when control and the risks and rewards of ownership have transferred to the customer, and the Company has a contractual right to payment. Revenues for our service offerings are recognized over time. Our service offerings include repair and maintenance service contracts, as well as professional services such as installation, integration and provisioning that typically occur in the early stages of a project. The average life of repair and maintenance service contracts is approximately three years. Professional service arrangements range in duration from a day to several weeks or months. Revenues for solutions, including Company-hosted software license and maintenance agreements, are typically recognized over time. The Company elects to exclude from the transaction price sales and other taxes assessed by a governmental authority and collected by the Company from a customer. The Company also considers shipping and handling activities as part of its fulfillment costs and not as a separate performance obligation. We enter into contracts that may include various combinations of tangible products, services, solutions and software offerings, which are generally capable of being distinct and accounted for as separate performance obligations. We evaluate whether two or more contracts should be combined and accounted for as a single contract and whether the combined or single contract has more than one performance obligation. This evaluation requires judgment, and the decision to combine a group of contracts or separate the combined or single contract into multiple distinct performance obligations may impact the amount of revenue recorded in a reporting period. We deem performance obligations to be distinct if the customer can benefit from the product or service on its own or together with readily available resources (“capable of being distinct”) and if the transfer of products, solutions or services is separately identifiable from other promises in the contract (“distinct within the context of the contract”). For contract arrangements that include multiple performance obligations, we allocate the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices for each performance obligation. In general, standalone selling prices are observable for tangible products and software licenses, while standalone selling prices for professional services, repair and maintenance services, and solutions are developed primarily with an expected cost-plus margin approach. Regional pricing, marketing strategies and business practices are evaluated to derive estimated standalone selling prices. The Company recognizes revenue for each performance obligation upon transfer of control of the promised goods or services. Control is deemed to have been transferred when the customer has the ability to direct the use of and has obtained substantially all of the remaining benefits from the goods and services. The determination of whether control transfers at a point in time or over time requires judgment and includes our consideration of the following: 1) whether the customer simultaneously receives and consumes the benefits provided as the Company performs its promises; 2) whether the Company’s performance creates or enhances an asset that is under control of the customer; and 3) whether the Company’s performance does not create an asset with an alternative use to the Company, while the Company has an enforceable right to payment for its performance completed to date. Revenues for products are generally recognized upon shipment, whereas revenues for services and solutions offerings are generally recognized over time by using an output or time-based method, assuming all other criteria for revenue recognition have been met. Revenues for software are recognized either upon delivery or over time using a time-based method, depending upon how control is transferred to the customer. In cases where a bundle of products, services, solutions and/or software are delivered to the customer, judgment is required to select the method of progress which best reflects the transfer of control.Contract BalancesProgress on satisfying performance obligations under contracts with customers related to billed revenues is reflected on the Consolidated Balance Sheets in Accounts receivable, net. Our payment terms vary by the type and location of our customer and the products, solutions or services offered. The time between invoicing and when payment is due is not significant. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined that our contracts do not include a significant financing component. Costs to Obtain a Contract Our incremental direct costs of obtaining a contract, which consist of sales commissions and incremental fringe benefits, are deferred and amortized over the weighted-average contract term. The incremental costs to obtain a contract are derived at a portfolio level and amortized on a straight-line basis.
Research and Development Costs | Research and Development Costs Research and development (“R&D”) costs include: •Salaries, benefits, and other R&D personnel related costs; •Consulting and other outside services used in the R&D process; •Engineering supplies; •Engineering related information systems costs; and •Allocation of building and related costs. R&D costs are expensed as incurred, including those associated with developing and maintaining software within our customer offerings. The Company typically applies a dynamic and iterative approach to developing customer product and software offerings as well as ongoing software feature and functionality enhancement releases, and accordingly, such costs do not meet capitalization criteria.
Advertising | AdvertisingAdvertising costs are expensed as incurred.
Warranties | WarrantiesIn general, the Company provides warranty coverage of one year on mobile computers, printers and batteries. Advanced data capture products are warrantied from one to five years, depending on the product. Thermal printheads are warrantied for six months and battery-based products, such as location tags, are covered by a 90-day warranty. A provision for warranty expense is adjusted quarterly based on historical and expected warranty experience.
Contingencies | ContingenciesThe Company establishes a liability for loss contingencies when the loss is both probable and estimable. In addition, for some matters for which a loss is probable or reasonably possible, a reliable estimate of the amount of loss or range of loss is not possible, and we may be unable to estimate the possible loss or range of losses that could potentially result from the application of non-monetary remedies.
Fair Value of Financial Instruments | Fair Value of Financial Instruments Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Our financial assets and liabilities that are accounted for at fair value generally include our employee deferred compensation plan investments, foreign currency forwards, and interest rate swaps. In accordance with ASC Topic 815, Derivatives and Hedging (“ASC 815”), we recognize derivative instruments and hedging activities as either assets or liabilities on the Consolidated Balance Sheets and measure them at fair value. Accounting for the gains and losses on our derivatives resulting from changes in fair value is dependent on the use of the derivative and whether it is designated and qualifies for hedge accounting. The Company utilizes foreign currency forwards to hedge certain foreign currency exposures. We use broker quotations or market transactions, in either the listed or over-the-counter markets, to value our foreign currency exchange contracts. The Company also has interest rate swaps to hedge a portion of the variability in future cash flows on debt. We use relevant observable market inputs at quoted intervals, such as forward yield curves and the Company’s own credit risk, to value our interest rate swaps. See Note 11, Derivative Instruments for additional information on the Company’s derivatives and hedging activities. The Company’s securities held for its deferred compensation plans are measured at fair value using quoted prices in active markets for identical assets. If active markets for identical assets are not available to determine fair value, then we use quoted prices for similar assets or inputs that are observable either directly or indirectly. The carrying amounts of cash and cash equivalents, receivables and accounts payable approximate fair value due to the short-term nature of those financial instruments.
Share-Based Compensation | Share-Based CompensationThe Company has share-based compensation plans and an employee stock purchase plan under which shares of Class A Common Stock are available for future grant and purchase. The Company recognizes compensation costs over the vesting period which is typically three years, net of estimated forfeitures. Compensation costs associated with awards with graded vesting terms are recognized on a straight-line basis.
Foreign Currency Translation | Foreign Currency Translation The balance sheet accounts of the Company’s subsidiaries that have not designated the U.S. Dollar as its functional currency are translated into U.S. Dollars using the period-end exchange rate, and statement of earnings items are translated using the average exchange rate for the period. The resulting translation gains or losses are recorded in Stockholders’ equity as a cumulative translation adjustment, which is a component of AOCI within the Consolidated Balance Sheets.
Acquisitions | Acquisitions We account for acquired businesses using the acquisition method of accounting. This method requires that the purchase price be allocated to the identifiable assets acquired and liabilities assumed, generally measured at their estimated fair values. The excess of the purchase price over the identifiable assets acquired and liabilities assumed is recorded as goodwill. The estimates used to determine the fair values of long-lived assets, such as intangible assets, can be complex and require judgment. Critical estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from revenues and operating activities and the determination of discount rates. Management’s estimates of fair value are based on estimates and assumptions utilized as part of the purchase price allocation process and are believed to be reasonable; however elements of these estimates and assumptions are inherently uncertain and subject to refinement during the measurement period, which is up to one year after the acquisition date.
Recently Adopted Accounting Pronouncements | Recently Adopted Accounting Pronouncements In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”). ASU 2021-08 requires contract assets and contract liabilities acquired in a business acquisition to be recognized and measured in accordance with ASC 606, Revenues from Contracts with Customers, which we generally expect will result in the recognition and measurement of contract assets and contract liabilities in a manner that is consistent with the acquiree. Prior to the adoption of ASU 2021-08, the Company measured contract assets and contract liabilities acquired in business acquisitions at fair value. The Company early adopted ASU 2021-08 in the fourth quarter of 2021, with applicability to the accounting for our 2021 business acquisitions and any future business acquisitions. The application of ASU 2021-08 did not have a significant effect on the recognition and measurement of acquired assets and liabilities associated with our 2021 acquisitions. In March 2020, the FASB issued Accounting Standards Update ASU 2020-04, Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). Subject to meeting certain criteria, ASU 2020-04 provides optional expedients and exceptions to applying contract modification accounting under existing generally accepted accounting principles for contracts that are modified to address the phase out of the London Inter-bank Offered Rate (“LIBOR”). The Company amended certain contracts in the fourth quarter of 2021 to replace LIBOR with alternative reference rates, primarily the Secured Overnight Financing Rate. We adopted and applied ASU 2020-04 in the accounting for those amendments, which did not have a material impact on the consolidated financial statements. We anticipate negotiating similar amendments to other contracts that include LIBOR tenors that are expected to be phased out by June 30, 2023, and do not expect those amendments to have a material impact on the consolidated financial statements.

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 -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -URI http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + 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 determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI http://asc.fasb.org/topic&trid=2175825 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 + 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 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 -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + 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 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 -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of 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 -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI http://asc.fasb.org/topic&trid=2126998 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + 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/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -URI http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980 + 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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + 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 costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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