XML 39 R22.htm IDEA: XBRL DOCUMENT
v3.22.0.1

The Company and Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2021
Organization Consolidation And Presentation Of Financial Statements [Abstract] |
Outbreak of Coronavirus Disease 2019 (“the COVID-19 pandemic”) | Outbreak of Coronavirus Disease 2019 (“the COVID-19 pandemic”) On March 11, 2020, the World Health Organization characterized the outbreak of the coronavirus disease known as COVID-19 as a global pandemic and recommended containment and mitigation measures. On March 13, 2020, the United States declared a national emergency concerning the outbreak, and several states and municipalities have declared public health emergencies. To combat the spread of the COVID-19 pandemic, the United States and other foreign countries in which the Company operates have imposed measures such as quarantines and “shelter-in-place” orders that are restricting business operations and travel and requiring individuals to work from home (“WFH”), which has impacted all aspects of the Company’s business as well as those of the third-parties the Company relies upon for manufacturing, assembly, testing, shipping and other operations. During 2021, the Company experienced a growth in demand for some of its products, however, there are a number of industry-wide supply constraints affecting the supply of analog circuits manufactured by certain foundries, and affecting outsourced semiconductor assembly and test providers, which has limited and may continue to limit the Company's ability to fully satisfy the increase in demand. If the Company cannot ship its products to its customers on time and in the quantity required as a result of this supply constraint the Company's sales could decline and the Company could lose customers. As a result of the COVID-19 pandemic the Company has also experienced some delay and disruption in the manufacture, shipment, and sales of its products. In addition, the production capabilities of the Company's suppliers have been, and will likely continue to be, impacted as a result of quarantines, closures of production facilities, lack of supplies, or delays caused by restrictions on travel or WFH orders. The COVID-19 pandemic has negatively impacted business activity across the globe and has impacted the Company's employees and operations. The inputs into the Company’s judgments and estimates consider the economic implications of the COVID-19 pandemic, as the Company knows them, on the Company’s critical and significant accounting estimates. The extent to which the COVID-19 pandemic may impact the Company’s business will depend on future developments, which are highly uncertain, including the future effects of the COVID-19 pandemic on its employees, customers, suppliers, results of operations, financial condition, or liquidity for 2022 and beyond. To date, the Company has experienced minimal impact from any supplier disruption resulting from COVID-19.
Reporting Calendar | Reporting Calendar The Company’s fiscal year begins on January 1 of the year stated and ends on December 31 of the same year. The Company reports its results on a calendar year basis.
Principles of Consolidation | Principles of Consolidation The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
Initial and Follow-on Public Offerings | Initial and Follow-on Public Offerings On November 25, 2019, the Company completed its initial public offering (“IPO”), in which it issued and sold 4,945,000 shares of its common stock including the full exercise of the underwriters’ over-allotment option to purchase an additional 645,000 shares at $13.00 per share, resulting in net proceeds of $56.4 million after deducting underwriting discounts, commissions and offering costs of $7.9 million. On June 16, 2020, the Company completed a follow-on public offering (“June 2020 Offering”), in which it issued and sold 1,525,000 shares of its common stock, resulting in net proceeds to the Company of $45.8 million after deducting underwriting discounts and commissions of $2.7 million and deferred offering costs of $0.3 million. On February 22, 2021, the Company completed an additional follow-on public offering, in which we issued and sold 1,500,000 shares of its common stock, resulting in net proceeds to the Company of $181.6 million after deducting underwriting discounts and commissions of $8.6 million and deferred offering costs of $0.3 million. On November 10, 2021 the Company completed a follow-on public offering, in which it issued and sold 1,300,000 shares of its common stock, resulting in net proceeds to the Company of $279.0 million after deducting underwriting discounts and commissions of $13.2 million and deferred offering costs of $0.3 million.
Stock Split | Stock Split On October 16, 2019, a pricing committee of the Company’s board of directors approved an amendment and restatement of the Company’s certificate of incorporation to (i) increase the total number of authorized shares of its common stock to 200,000,000 shares, (ii) change the par value of its common stock to $0.0001 per share, and (iii) effect a 30,000-for-1 stock split of its common stock, which was within the range previously approved by its sole stockholder. These changes became effective upon filing of the Company’s amended and restated certificate of incorporation on October 18, 2019. Subsequently, on November 6, 2019, the Company’s board of directors and sole stockholder approved an amendment and restatement of the Company’s certificate of incorporation to effect a 2-for-3 reverse stock split of its common stock, which became effective on November 6, 2019. The share and per share amounts in these consolidated financial statements and accompanying notes have been adjusted to reflect such stock split and reverse stock split.
Use of Estimates | Use of Estimates The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The significant areas requiring the use of management estimates and assumptions include revenue recognition, non-recurring engineering services, estimate of reserve for excess and obsolete inventories, sales and warranty reserves, estimate of reserves for accounts receivable, internally developed software capitalization, and valuation allowances for deferred tax assets. Actual results may differ materially from such estimates. Management believes that the estimates, and judgments upon which they rely, are reasonable based upon information available to them at the time that these estimates and judgments are made. To the extent that there are material differences between these estimates and actual results, the Company’s consolidated financial statements will be affected.
Foreign Currency Remeasurement | Foreign Currency Remeasurement The Company and its wholly-owned subsidiaries use the U.S. dollar as the functional currency. Foreign currency assets and liabilities are remeasured into U.S. dollars at the end-of-period exchange rates except for non-monetary assets and liabilities, which are measured at historical exchange rates. Revenue and expenses are remeasured using an average exchange rate in effect for the period, except for items related to non-monetary assets and liabilities, which are measured at historical exchange rates. Gains or losses from foreign currency remeasurement and transactions are included in other expense, net. For the years ended December 31, 2021, 2020, and 2019, foreign currency remeasurement and transactions gains and losses resulting in a net charge of $0.5 million, $0.1 million and less than $0.1 million, respectively.
Cash and Cash Equivalents | Cash and Cash Equivalents Cash and cash equivalents consist of cash balances in the Company’s bank checking and savings accounts and liquid short-term investments with original or remaining maturities of 90 days or less at the date of purchase, readily convertible to known amounts of cash.
Fair Value Measurements | Fair Value Measurements The carrying amounts of the Company’s financial instruments, which include cash equivalents, accounts receivable, accounts payable, accrued liabilities, and other current liabilities, approximate their fair values due to their short maturities. The Company determines fair value measurements used in its consolidated financial statements based upon 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. The fair value hierarchy distinguishes between (i) market participant assumptions developed based on market data obtained from independent sources (observable inputs), and (ii) an entity’s own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, which gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below: Level 1: Valuations based on quoted prices in active markets for identical assets or liabilities that the entity has the ability to access. Level 2: Valuations based on 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 data for substantially the full term of the assets or liabilities. Level 3: Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. At December 31, 2021 and 2020, cash balances in bank checking and savings accounts of $339.3 million and $18.4 million, were valued using Level 1 of the fair value hierarchy. At December 31, 2021 and December 31, 2020, highly liquid money market funds of $220.2 million and $55.1 million, respectively, were valued using Level 1, of the fair value hierarchy, quoted prices in active markets for identical assets and are included in cash equivalents. There were no transfer s between Level 1 and Level 2 categories during any of the periods presented.
Accounts Receivable and Allowances for Credit Losses | Accounts Receivable and Allowances for Credit Losses Accounts receivable are stated at amounts estimated by management to be net realizable value. An allowance for credit losses is recorded when it is probable that amounts will not be collected based on historical collection trends, age of outstanding receivables, specific customer circumstances, existing economic conditions and future forecasted information. The Company performs periodic credit evaluations of its customers’ financial condition and generally requires no collateral from its customers. Losses have not been significant in any of the periods presented.
Concentration of Credit Risk | Concentration of Credit Risk Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. The Company’s cash and cash equivalents amount is subject to concentration of credit risk. Substantially all of the Company's cash and cash equivalents balances are in excess of Federal Deposit Insurance Corporation insurance limits with financial institutions. The Company extends credit based on an evaluation of the customer’s financial condition and collateral is not typically required. The Company primarily sells its products through third-party distributors and resellers. For the years ended December 31, 2021, 2020, and 2019, three distributors directly accounted for 10% or more of the Company’s revenue. The following table discloses these customers’ percentage of revenue for the respective periods:
|  | Year Ended December 31,
|  | 2021 |  | 2020 |  | 2019
Customer |  |  |  |  |  |
Pernas Electronics Co. Ltd. |  | 24% |  | 26% |  | 17%
Quantek Technology Corporation |  | 10% |  | 18% |  | 22%
Arrow Electronics, Inc. |  | 14% |  | 15% |  | 19%
Revenue from sales to one end customer through multiple distributors accounted for 22%, 40% and 23% of consolidated revenues for the years ended December 31, 2021, 2020, and 2019, respectively. No other distributors or end customers accounted for 10% or more of the Company's consolidated revenues for the years ended December 31, 2021, 2020, and 2019. At December 31, 2021 and 2020, three customers accounted for 10% or more of accounts receivable, as disclosed below:
|  | As of December 31,
|  | 2021 |  | 2020
Customer |  |  |  |
Pernas Electronics Co. Ltd. |  | 16% |  | 31%
Quantek Technology Corporation |  | 13% |  | 22%
Smith & Associates |  | 11% |  | n/a
Arrow Electronics, Inc. |  | 14% |  | 18%
Inventories | Inventories Inventories are stated at the lower of standard cost (which approximates actual cost on a first-in, first-out basis) or net realizable value. The Company, at least quarterly, assesses the recoverability of all inventories to determine whether adjustments are required to record inventory at the lower of cost or net realizable value. The Company reduces the value of inventory by establishing excess and obsolete inventories reserves based on management’s assessment of future demand and market conditions. Actual demand may differ from forecasted demand and such differences may have a material effect on recorded value of inventory. Inventory reserve write-downs, once established, are not released until the related inventory has been sold or scrapped. Rebates from the Company’s foundries are recorded as a reduction of inventory cost and are recognized in cost of revenue over the inventory turnover days of the Company. Most of the Company’s inventory is warehoused at its contract manufacturers.
Property and Equipment | Property and Equipment Property and equipment are recorded at cost, less accumulated depreciation. Depreciation of property and equipment is recognized on a straight-line basis over the estimated useful lives of the respective assets as follows:
Lab and manufacturing equipment |  | 3 to 7 years
Computer equipment |  | 3 years
Furniture and fixtures |  | 5 years
Leasehold improvements |  | Shorter of remaining lease term or estimated useful lives of the assets
The Company capitalizes the costs of purchased mask sets that are utilized during the photolithography phase of manufacturing our products, when technological feasibility and marketability have been established. The capitalization occurs upon the completion of a detailed design, the absence of significant development uncertainties and the determination of market acceptance. Such amounts are included in property and equipment in the consolidated balance sheets and are amortized to cost of revenue over their estimated useful life of 5 to 7 years. However, if significant uncertainties exist regarding the future utility of a particular mask set, then its related costs are expensed to research and development at the time the significant uncertainties are identified. Maintenance and repair costs are charged to expense as incurred, and expenditures that extend the useful lives of assets are capitalized. Upon retirement or sale of the property and equipment, the cost and related accumulated depreciation are removed from the balance sheet and the resulting gain or loss is recorded in operating expenses.
Intangible Assets | Intangible Assets Intangible assets include the costs related to acquired software as well as costs related to software internally developed, or modified solely to meet the Company’s internal requirements, with no substantive plans to market such software at the time of development. The Company develops proprietary design automation software for its MEMS-based resonators. Costs incurred during the preliminary planning and evaluation stage of the project and during post implementation operational stage are expensed as incurred. Costs incurred during the application development stage of the software are capitalized. The Company defines the configuration and coding process as the application development stage. Capitalized internal use software costs are amortized, on a straight-line basis under cost of revenue over the estimated useful life of approximately 2 to 3 years. Purchased intangibles with finite lives are amortized using the straight-line method over the estimated economic lives of the assets of 3 to 5 years.
Leases | Leases The Company applies the guidance in Accounting Standards Codification (“ASC”), Topic 842 to individual leases of assets. The Company recognizes a transaction as a lease when it receives substantially all of the economic benefits from and directs the use of specified property, plant and equipment. Operating leases are included in right-of-use (“ROU”), assets, accrued expenses and other current liabilities, and lease liabilities in 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 present value of the Company’s obligation to make lease payments arising from the lease. The Company currently does no t have any finance leases. The Company has elected the practical expedient within ASC Topic 842 to not separate lease and non-lease components within lease transactions for all classes of assets. Additionally, the Company has elected the short-term lease exception for all classes of assets and does not apply the recognition requirements for leases of 12 months or less and recognizes lease payments for short-term leases as expense either straight-line over the lease term or as incurred depending on whether the lease payments are fixed or variable. These elections are applied consistently for all leases. When discount rates implicit in leases cannot be readily determined, the Company uses the applicable incremental borrowing rate at lease commencement to perform lease classification tests on lease components and to measure ROU assets and lease liabilities. The incremental borrowing rate used by the Company was based on the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets The Company evaluates its long-lived assets 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 future undiscounted net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the estimated fair value of the assets. The Company determined that no events or changes in circumstances indicate that impairment of its long-lived assets has occurred.
Warranty | Warranty The Company provides limited lifetime warranty coverage on all of its products by guaranteeing that all timing components from the Company will be free from defects in workmanship and materials and will conform to specifications for the life of the system. This assurance-type warranty is not considered a separate performance obligation, and thus no transaction price is allocated to it. The Company records the warranty costs in cost of revenue in the consolidated statements of operations and comprehensive income (loss). The warranty reserve is calculated using historical claim information to project future warranty claims activity and is recorded within accrued expenses and other current liabilities and other non-current liabilities on the consolidated balance sheets based on the expected timing of the related payments. To date, the Company has had negligible returns of any defective products, and hence the warranty reserve balances as of December 31, 2021 and 2020 were less than $0.1 million.
Income Taxes | Income Taxes Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the carrying amounts in the consolidated financial statements of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards, using enacted tax rates in effect for the year in which the differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in earnings in the period that includes the enactment date. A valuation allowance is provided in order to reduce the deferred tax assets to a level which, more likely than not, will be realized. The Tax Cuts and Jobs Act of 2017 (the “Tax Act”) and The Coronavirus Aid, Relief, and Economic Security (“CARES Act”) , make broad and complex changes to the U.S. tax code. These computations require significant judgments and estimates to be made regarding the interpretation of the provisions within the Tax Act along with the preparation and analysis of information not previously required. While the Company believes it has adequately reserved for its uncertain tax positions, no assurance can be given that the final tax outcome of these matters will not be different. The Company adjusts these reserves in light of changing facts and circumstances, such as the closing of a tax audit. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will impact the provision for income taxes and the effective tax rate in the period in which such determination is made. The Company recognizes tax positions in the consolidated financial statements only when it is more likely than not that the position will be sustained upon examination by the relevant taxing authority. Liabilities are established for differences between positions taken in a tax return and amounts recognized in the consolidated financial statements. The Company reports interest and penalties related to uncertain tax positions, if any, in the provision for income taxes in the consolidated statements of operations and comprehensive income (loss). To the extent that accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction of the overall provision for income taxes in the period that such determination is made.
Revenue Recognition | Revenue Recognition The Company derives revenue from its product sales to distributors and resellers, who in turn sell to original equipment manufacturers or other end customers. The Company recognizes product revenue, at a point in time, upon shipment when it satisfies its performance obligations as evidenced by the transfer of control of its products to customers. The Company measures revenue based on the amount of consideration it expects to be entitled to in exchange for products. Variable consideration is estimated and reflected as an adjustment to the transaction price. The Company determines variable consideration, which consists primarily of price adjustments and product returns by estimating the amount of consideration the Company expects to receive from its customers based on historical experience of price adjustments and product returns. Initial estimates of price adjustments and product returns are updated at the end of each reporting period if additional information becomes available. Changes to the Company’s estimated variable consideration were not material for the periods presented. Since the Company’s performance obligations relate to contracts with a duration of less than one year, it does not disclose the aggregate amount of the transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The Company’s payment terms vary by contract type and type of customer and generally range from 30 to 60 days from shipment. The Company has also elected to recognize the cost for freight and shipping when control over the products sold passes to customers and revenue is recognized. As a practical expedient, the Company records the incremental costs of obtaining a contract, consisting primarily of sales commissions, when incurred because the amortization period is one year or less. These costs are recorded within sales and marketing expenses. The Company entered into a distribution agreement with MegaChips, whereby the Company appointed MegaChips as the exclusive distributor of its products in Japan. The Company recognizes revenue upon shipment derived from sales of products through MegaChips in the amount of expected payments from parties which purchased the products as adjusted for estimated price concessions and product returns. In connection with the Company's efforts to contract directly with distributors in Japan, the Company and MegaChips mutually terminated the Distribution Agreement effective November 3, 2021.
Cost of Revenue | Cost of Revenue Cost of revenue consists of wafers acquired from third-party foundries, assembly, packaging, and test cost of the Company’s products paid to third-party contract manufacturers, and personnel and other costs associated with the manufacturing operations of the Company. Cost of revenue also includes depreciation of production equipment, inventory write-downs, amortization of internally developed software, shipping and handling costs, and allocation of overhead and facility costs. The Company also includes credits for rebates received from foundries in cost of revenue.
Research and Development Expenses | Research and Development Expenses Research and development costs consist primarily of personnel cost, material cost, and facilities related expenses, incurred in the course of planned research and development of new products. Research and development costs are expensed as incurred.
Non-recurring Engineering Services | Non-recurring engineering services The Company has certain contracts to provide non-recurring engineering (NRE) services for research and development arrangements through 2023, which do not meet the requirement to be accounted for under ASC 606, Revenue from Contracts with Customers. The Company recognizes the payments received under these NRE arrangements as liabilities and recognizes them as an offset to research a nd development expense as the company achieve the milestones of the contract. As the progress towards completion occurs, the Company uses an input method based on the ratio of costs incurred to date to total estimated costs of the project. Significant judgment is required to estimate the remaining effort to complete the project. These estimates are reassessed throughout the term of the arrangement. A liability of $5.7 million and $0.5 million was recorded as accrued expenses and other current liabilities, and other non-current liabilities, respectively, in the consolidated balance sheet as of December 31, 2021. For the year ended December 31, 2021, the Company recorded $2.4 million as a reduction of research and development expenses in the consolidated statement of operations. There were no reduction of research and development expenses recorded during the years ended December 31, 2020 and 2019.
Selling, General and Administrative Expenses | Selling, General and Administrative Expenses Selling, general and administrative expenses primarily consist of personnel costs, field application engineering support, travel costs, professional and consulting fees, accounting and audit fees, legal, advertising expenses, and allocated overhead costs. Selling, general and administrative costs are expensed as incurred. Advertising expenses were $1.5 million, $0.3 million and $0.3 million, for the years ended December 31, 2021, 2020 and 2019, respectively.
Stock-Based Compensation | Stock-Based Compensation The Company grants restricted stock units (“RSUs”) of its own common stock and such grants are valued at the fair market value of the Company’s stock on the date of the grant and recognizes the compensation expense using the straight-line method over the requisite service period. The Company amortizes stock-based compensation expense for time-based awards under the straight-line attribution method over the vesting period. Stock-based compensation expense for performance-based awards is recognized when it becomes probable that the performance conditions will be met. The Company amortizes stock-based compensation expense for performance-based awards using the accelerated method. The Company recognizes forfeitures as they occur.
Net Income (Loss) Per Share Attributable to Common Stockholders | Net Income (Loss) Per Share Attributable to Common Stockholders Basic net income (loss) per share attributable to common stockholders is calculated by dividing the net income (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period, without consideration for potentially dilutive securities. Diluted net income (loss) per share is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. Refer to "Note 3 - Net Income (Loss) Per Share" for further discussion regarding potentially dilutive and anti-dilutive securities.
Comprehensive Income (Loss) | Comprehensive Income (Loss) The Company has no components of other comprehensive income loss. Therefore, net income (loss) equals comprehensive income (loss) for all periods presented.
Recently Adopted Accounting Guidance | Recently Adopted Accounting Guidance In December 2019, the Financial Accounting Standard Board (“FASB”) issued Accounting Standard Update (“ASU”) 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. The adoption of this standard on January 1, 2021 did not have any impact on the Company’s consolidated financial position, results of operations, cash flows or financial disclosures.

X
- Definition Initial and follow on public offerings. + References No definition available. + Details
Name: | sitm_InitialAndFollowOnPublicOfferingsPolicyPolicyTextBlock
Namespace Prefix: | sitm_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Non-recurring engineering services policy text block. + References No definition available. + Details
Name: | sitm_NonRecurringEngineeringServicesPolicyTextBlock
Namespace Prefix: | sitm_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Outbreak of coronavirus disease 2019. + References No definition available. + Details
Name: | sitm_OutbreakOfCoronavirusDiseaseTwentyNineteenPolicyTextBlock
Namespace Prefix: | sitm_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock split. + References No definition available. + Details
Name: | sitm_StockSplitPolicyTextBlock
Namespace Prefix: | sitm_
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 comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy 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 cost of product sold and service rendered. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 705 -URI http://asc.fasb.org/topic&trid=2122478 + Details
Name: | us-gaap_CostOfSalesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for 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 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 accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
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 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
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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 determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + References Reference 1: 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(4)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
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 inclusion of significant items in the selling, general and administrative (or similar) expense report caption. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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_SellingGeneralAndAdministrativeExpensesPolicyTextBlock
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 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