XML 43 R31.htm IDEA: XBRL DOCUMENT
v3.21.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2020
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The consolidated financial statements include the accounts of SMTC and its wholly-owned subsidiaries. The Company owns 100% of the outstanding shares in all of its subsidiaries. All significant intercompany balances and transactions have been eliminated upon consolidation.
Use of Estimates | Use of Estimates The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect certain reported amounts and disclosures. The actual results could differ from those estimates.
Disposal of Subsidiary | Disposal of Subsidiary The Company accounts for the disposal of a subsidiary when it ceases to control the subsidiary’s assets and liabilities. A gain or loss is recognized and measured as the difference between the fair value of consideration received or to be received and the value of assets, liabilities and equity components de-recognized, related to that subsidiary when deconsolidated. On May 31, 2019, the Company completed the sale of FCI to Dialog Semiconductor for a total consideration of approximately US$ 54 million. The Company derecognized the assets and liabilities and recorded a gain of US$12,409 thousand, net of transaction fees on the disposal, which is the difference between the consideration of US$ 54 million and the US$39,367 thousand carrying value of the subsidiary. US$5,400 thousand of the consideration was withheld and deposited into an escrow account and, as the escrowed amount is expected to be released within 12 months, it was classified as restricted assets-current on the consolidated balance sheet as of December 31, 2019 and 2020.
Concentration of Credit Risk and Significant Customers | Concentration of Credit Risk and Significant Customers Financial instruments that potentially subject the Company to a significant concentration of credit risk consist principally of cash equivalents, short term investments and accounts receivable. Cash, cash equivalents and short-term investments balances are maintained with high quality financial institutions, the composition and maturities of which are regularly monitored by management. The Company believes that the concentration of credit risk in its trade receivables, is substantially mitigated by the Company’s credit evaluation process, relatively short collection terms and the high level of credit worthiness of its customers. The Company performs ongoing credit evaluations of its customers’ financial conditions and limits the amount of credit extended based upon payment history and the customer’s current credit worthiness. The Company regularly reviews the allowance for bad debt and doubtful accounts or expected losses during the accounts receivable collection process by considering factors, such as historical write off and recovery experience, credit quality, age of the accounts receivable balances and current economic conditions that may affect a customer’s ability to pay. The Company also takes into account reasonable and supportable forecasts of future conditions when evaluating the adequacy of the allowance for doubtful accounts. Historically, a relatively small number of customers have accounted for a significant portion of our net revenue. Sales to two customers in 2018 and 2019, and one customer in 2020 accounted for 10% or more of our net revenue, representing 34%, 31% and 24% of our net revenue in 2018, 2019 and 2020, respectively. In 2020, the significant customer was Micron. In 2019, were Intel and Micron and in 2018, were SK Hynix and Intel. The Company’s top ten customers in 2018, 2019 and 2020 accounted for approximately 69%, 74% and 71% of net sales, respectively.
Fair Value of Financial Instruments | Fair Value of Financial Instruments The carrying amount of the Company’s financial instruments, including cash and cash equivalents, notes and accounts receivable and notes and accounts payables approximates fair value due to the short-term maturity of the instruments. Fair values of short-term investments represent quoted market prices, if available. If no quoted market prices are available, fair values are estimated based on discounted cash flow, or other valuation techniques. Long-term investments in privately-held companies with no readily determinable market value are recorded using the cost method since the cost of obtaining verifiable fair value is unreasonably high. Upon adoption of Accounting Standard Update No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities (“ASU 2016-01”) starting January 1, 2018, these investments are measured at cost less impairment, if any, plus or minus any changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer. Any resulting change in carrying amount would be reflected in net income. The Company’s long-term liabilities approximate their fair values as they contain interest rates that vary according to market interest rates. Fair value is the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that assets or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the Company. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels which is determined by the lowest level input that is significant to the fair value measurement in its entirety. These levels are: Level 1 — Use unadjusted quoted prices in active markets for identical assets or liabilities. Level 2 — Use observable inputs other than Level 1 prices such as quoted prices for identical or similar instruments in markets that are not active, quoted prices for similar instruments in active markets, and model-based valuation in which all significant inputs are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Level 3 — Use inputs that are generally unobservable and reflect the use of significant management judgments and estimates. See Note 21, “Fair Value Measurement”, for the related disclosure.
Cash Equivalents | Cash Equivalents The Company considers all highly liquid instruments acquired with a remaining maturity of three months or less when purchased to be cash equivalents. In addition, time deposits with maturities ranging from more than three months to one year qualifies as cash equivalents because they can be readily converted into known amounts of cash without advance notice with the principal of the time deposits protected and not subject to penalty in an early withdrawal.
Short-term Investments | Short-term Investments The Company’s short-term investments are income yielding investments with maturities between three and 12 months, primarily bond funds and principal protected notes that are bought and held principally for the purpose of selling them in the near term and are classified as trading securities as well as senior notes classified as held-to-maturity investments with maturities less than one year. Trading securities are reported at fair value with the subsequent changes in fair value recorded in earnings as unrealized gains and losses. Senior notes are measured at amortized cost using the effective interest method less any impairment.
Allowance for Doubtful Receivables | Allowance for Doubtful Receivables An allowance for doubtful receivables is provided based on a review of the collectability of accounts receivables. The Company determines the amount of allowance for doubtful receivables by examining the historical collection experience, current trends in the credit quality of its customers and its internal credit policies as well as current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect a customer’s ability to pay.
Inventories | Inventories Inventories are stated at the lower of cost or net realizable value for raw materials, work in process and finished goods. Inventories are recorded at standard cost and adjusted to the approximate weighted-average cost at the balance sheet date. The Company assesses its net realizable value of the inventory for estimated obsolescence or unmarketable inventory based upon management’s assumptions about future demand and market conditions. In estimating reserves for obsolescence, the Company primarily evaluates estimates based on the timing of the introduction of new products and the quantities remaining of old products and provides reserves for inventory on hand in excess of the estimated demand. Estimated losses on slow-moving items are recognized and included in the allowance for losses.
Long-term Investments | Long-term Investments Investee companies over which the Company had the ability to exercise significant influence but did not have a controlling interest and was the primary beneficiary were accounted for using the equity method. Significant influence was generally considered to exist when the Company had an ownership interest in the voting shares of the investee between 20% and 50% and other factors, such as representation in the investee’s board of directors, voting rights and the impact of commercial arrangements, were considered in determining whether the equity method of accounting was appropriate. Under this method of accounting, the Company recorded its proportionate share of the net earnings or losses of equity method investees and a corresponding increase or decrease to the investment balances. The Company evaluated its equity method investments for impairment whenever events or changes in circumstances indicated that the carrying amounts of such investments might not be recoverable. Prior to adopting ASU 2016-01 on January 1, 2018, the Company had long-term investments in companies that it does not exercise significant influence and accounted for these investments under the cost method. Management regularly evaluates financial information related to these investments to determine whether an other than temporary decline in their value exists. Factors indicative of an other than temporary decline include recurring operating losses, credit defaults and subsequent rounds of financings at lower valuation. Management periodically weighs all quantitative and qualitative factors in determining if any impairment loss exists. When a decline in value is deemed to be other-than-temporary, the Company recognizes an impairment loss in other income and expense. After adopting ASU 2016-01 on January 1, 2018, the Company elected to record equity investments without readily determinable fair values and not accounted for by the equity method at cost less impairment and adjusted for subsequent changes in fair value.
Noncurrent Assets Held for Sale | Noncurrent Assets Held for Sale The Company is disposing of property located in Shanghai and account for these assets as “held for sale” as they meet the criteria specified in Accounting Standards Codification (“ASC”) 360, “Property, Plant, and Equipment.”
Property and Equipment | Property and Equipment Property and equipment are stated at cost less accumulated depreciation. Significant additions, renewals and betterments are capitalized, while maintenance and repairs are expensed as incurred. Depreciation is computed using the straight-line method over estimated useful lives that range as follows: buildings — 25 to 50 years; machinery and equipment — 3 to 6 years; furniture and fixtures — 3 to 8 years; software — 1 to 5 years; leasehold and buildings improvement — the shorter of the estimated useful life or lease term, which is generally 2 to 6 years. Land is not depreciated. Depreciation expense on property and equipment were approximately US$11,832 thousand, US$12,447 thousand and US$13,562 thousand for the years ended December 31, 2018, 2019 and 2020, respectively. Upon the sale or other disposal of property and equipment, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss is credited or charged to operating income.
Lease | Lease The Company determines if an arrangement is a lease at inception. Operating lease right-of-use (“ROU”) assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Operating lease ROU assets also include any initial direct costs and prepayments less lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. As the Company’s leases do not provide an implicit rate, the Company uses its collateralized incremental borrowing rate based on the information available at the lease commencement date, including lease term, in determining the present value of lease payments. Lease expense for these leases is recognized on a straight line basis over the lease term.
Goodwill and Intangible Assets | Goodwill and Intangible Assets Goodwill is the excess of the purchase price paid over the fair value of the net tangible and intangible assets acquired in a business combination. Intangible assets, which consist primarily of development technology, are amortized over their estimated useful lives, of 3.5 to 5.5 years.
Impairment of Goodwill and Long-Lived Assets | Impairment of Goodwill and Long-Lived Assets The Company evaluates the recoverability of long-lived assets whenever events or changes in circumstances indicate the carrying value may not be recoverable. The determination of recoverability is based on an estimate of undiscounted cash flows expected to result from the use of an asset and its eventual disposition. The estimate of cash flows is based upon, among other things, certain assumptions about expected future operating performance, growth rates and other factors. Estimates of undiscounted cash flows may differ from actual cash flows due to, among other things, technological changes, economic conditions, changes to the business model or changes in operating performance. If the sum of the undiscounted cash flows is less than the carrying value, an impairment loss is recognized, measured as the amount by which the carrying value exceeds the fair value of the asset. Fair value is determined by reference to quoted market prices, if available, or discounted cash flows, as appropriate. See Note 10, “Goodwill and Acquired Intangible Assets,” regarding impairment testing in fiscal year 2018, 2019 and 2020. The Company monitors the recoverability of goodwill recorded in connection with acquisitions, by reporting unit, annually, or sooner if events or changes in circumstances indicate that the carrying amount may not be recoverable. The Company conducts its annual impairment test of goodwill on November 30. Reporting units may be operating segments as a whole or an operation one level below an operating segment, referred to as a component. Estimating fair value is performed by utilizing various valuation approaches, such as income approach or market approach. The total of all reporting unit fair values is also compared to the Company’s market capitalization plus control premium for reasonableness. See Note 10, “Goodwill and Acquired Intangible Assets,” regarding impairment testing.
Other Assets | Other Assets Other assets consist of deposits for office leases.
Restricted Assets | Restricted Assets Restricted assets consist of restricted cash, cash set aside as collateral for obtaining foundry capacity and escrowed cash receipted from the sale of an asset. .
Other long-term liabilities | Other long-term liabilities Other long-term liabilities primarily consist of noncurrent lease liabilities and unrecognized tax benefit.
Pension Costs | Pension Costs For employees under defined contribution pension plans, pension costs are recorded based on the actual contributions made to employees’ individual pension accounts. For employees under defined benefit pension plans, pension costs are recorded based on actuarial calculations.
Revenue Recognition | Revenue Recognition The Company adopts Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (ASC 606) on January 1, 2018. The Company recognizes revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. Under the new revenue recognition standard, the Company applies the following five step approach: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when a performance obligation is satisfied. The Company enters into contracts that may include products that are capable of being distinct and accounted for as separate performance obligations. To date, the majority of the revenue has been generated by sales associated with products, where a single performance obligation is identified in general. Revenue from services has been insignificant. Performance obligations associated with product sales transactions are generally satisfied when control passes to customers upon shipment or the written acceptance of the customers. Accordingly, product revenue is recognized at a point in time when control of the asset is transferred to the customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product to a customer in an amount that reflects the consideration to which it is entitled in exchange for those goods. Some of the Company’s sales are made to distributors Under terms where control passes to the distributor upon shipment, and payment is not contingent on the distributors’ resale of the product. The Company grants certain distributors limited rights of return and price protection rights on unsold products. The return rights are generally limited to five percent of the monetary value of products purchased within the preceding six months, provided that the distributor places a corresponding restocking order of equal or greater value. An allowance for sales returns for distributors and all customers is recorded at the time of sale based on historical returns information available, management’s judgment and any known factors at the time the financial statements are prepared that would significantly affect the allowance. Price protection rights are based on the inventory products the distributors have on hand at the date the price protection is offered. The actual price adjustments to distributors incurred by the Company are minimal. The Company provides warranty for its products. Warranty returns have been infrequent and relate to defective or off-specification parts. The Company estimates a reserve for warranty based on historical experience and records this amount to cost of sales. For the years ended December 31, 2018, 2019 and 2020, the Company did not experience significant costs associated with warranty returns.
Research and Development | Research and Development Research and development costs are expensed as incurred. Research and development expense consists primarily of personnel-related expenses, including stock-based compensation, as well as product masks, IP licensing, design tool and testing costs, equipment depreciation, amortization of intangible assets and an allocated portion of occupancy costs.
Income Taxes | Income Taxes The provision for income tax represents income tax paid and payable for the current year plus changes in the deferred income tax assets and liabilities during the years. Deferred income tax assets are recognized for net operating loss carryforwards, research and development credits, and temporary differences. The Company believes that uncertainty exists regarding the realizability of certain deferred income tax assets and, accordingly, has established a valuation allowance for those deferred income tax assets to the extent the realizability is not deemed to be more likely than not. Deferred income tax assets and liabilities are measured using enacted tax rates. The Company utilizes a two steps approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained in a dispute with tax authorities, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50 % likely of being realized upon ultimate settlement. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest and penalties related to unrecognized tax benefits in income tax expense.
Foreign Currency Transactions | Foreign Currency Transactions Foreign currency transactions are recorded at the rates of exchange in effect when the transaction occurs. Gains or losses, resulting from the application of different foreign exchange rates when cash in foreign currency is converted into the entities’ functional currency, or when foreign currency receivables and payables are settled, are credited or charged to income in the period of conversion or settlement. At the balance sheet date, assets and liabilities denominated in foreign currencies are remeasured based on prevailing exchange rates and any resulting gains or losses are credited or charged to income.
Translation of Foreign Currency Financial Statements | Translation of Foreign Currency Financial Statements The reporting currency of the Company is the U.S. dollars. The functional currency of some of the Company’s subsidiaries is the local currency of the respective entity. Accordingly, the financial statements of the foreign subsidiaries were translated into U.S. dollars at the following exchange rates: assets and liabilities — current rate on the balance sheet date; shareholders’ equity — historical rates; income and expenses — average rate during the period. The resulting translation adjustment is recorded as a separate component of comprehensive income.
Comprehensive Income (Loss) | Comprehensive Income (Loss) Comprehensive income and loss represents net income (loss) plus the results of certain changes in shareholders’ equity during a period from non-owner sources. The following table presents the components of accumulated other comprehensive income (loss) as of December 31, 2018, 2019 and 2020:
|  | Year Ended December 31, 2018 |  |  | Year Ended December 31, 2019 |  |  | Year Ended December 31, 2020 |
|  | US$ |  |  | US$ |  |  | US$ |
|  | Foreign currency items |  |  | Defined benefit pension plans |  |  | Accumulated other comprehensive income (loss) |  |  | Foreign currency items |  |  | Defined benefit pension plans |  |  | Accumulated other comprehensive income (loss) |  |  | Foreign currency items |  |  | Defined benefit pension plans |  |  | Accumulated other comprehensive income (loss) |
Beginning balance |  |  | 3,321 |  |  |  | (678 | ) |  |  | 2,643 |  |  |  | 1,173 |  |  |  | (678 | ) |  |  | 495 |  |  |  | (92 | ) |  |  | (693 | ) |  |  | (785 | )
Current-period change |  |  | (2,148 | ) |  |  | — |  |  |  | (2,148 | ) |  |  | (1,265 | ) |  |  | (15 | ) |  |  | (1,280 | ) |  |  | 497 |  |  |  | (61 | ) |  |  | 436 |
Ending balance |  |  | 1,173 |  |  |  | (678 | ) |  |  | 495 |  |  |  | (92 | ) |  |  | (693 | ) |  |  | (785 | ) |  |  | 405 |  |  |  | (754 | ) |  |  | (349 | )
Legal Contingencies | Legal Contingencies The Company is regularly involved in various claims and legal proceedings. Periodically, the Company reviews the status of each significant matter and assesses the potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount can be estimated, the Company accrues a liability for the estimated loss. Because of uncertainties related to these matters, accruals are based only on the best information available at the time. As additional information becomes available, the Company reassesses the potential liability related to the pending claims and litigation and revises these estimates as appropriate. Such revisions in the estimates of the potential liabilities could have a material impact on the results of operations and financial position.
Earnings Per Share | Earnings Per Share Basic earnings per share are computed by dividing net earnings attributable to ordinary shareholders by the weighted-average number of ordinary shares outstanding during the period. Diluted earnings per share are computed by dividing net income attributable to ordinary shareholders by the weighted-average number of ordinary shares and potentially dilutive shares of ordinary shares outstanding during the period. Dilutive shares outstanding include unvested RSUs. Dilutive securities are excluded from the computation of the diluted income per share in periods when their effect is anti-dilutive. The effect of dilutive securities were 389 thousand shares (97 thousand ADSs), 475 thousand shares (119 thousand ADSs) and 489 thousand shares (123 thousand ADSs) for the years ended December 31, 2018, 2019 and 2020, respectively.
Stock-Based Compensation | Stock-Based Compensation The Company accounts for stock-based compensation in accordance with ASC 718 Compensation — Stock Compensation. The value of our restricted stock units is based on the fair value of our shares on the date of grant and expensed over the vesting period. The fair value of RSUs was measured based on the grant date share price, less the present value of expected dividends during the vesting period, discounted at a risk-free interest rate.
Treasury Stock | Treasury Stock Treasury stock is stated at cost and shown as a reduction to shareholders’ equity. The Company retires ordinary shares repurchased. Accordingly, upon retirement the excess of the purchase price over par value is allocated between additional paid-in capital and retained earnings based on the average issuance price of the shares repurchased. A repurchase of ADSs is recorded as treasury stock until the Company completes the withdrawal of the underlying ordinary shares from the ADS program.
Recent Accounting Pronouncements | Recent Accounting Pronouncements In June 2016, the FASB issued an accounting update to amend the guidance on the impairment of financial instruments that are not measured at fair value through profit and loss, which has subsequently been amended by ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-10, ASU 2019-11, ASU 2020-02, and ASU 2020-03. These amendments introduced a current expected credit loss (CECL) model based on expected losses rather than incurred losses to estimate credit losses on financial instruments measured at amortized cost and requires a broader range of relevant information about past events, current conditions, and reasonable and supportable forward-looking forecasts information to estimate the lifetime expected credit loss. In addition, under the amendment, an entity recognizes an allowance for expected credit losses on financial instruments measured at amortized cost and available-for-sale debt securities rather than the current methodology of delaying recognition of credit losses until it is probable a loss has been incurred. The amendment is effective for fiscal years beginning after December 15, 2019, and earlier adoption is permitted as of the fiscal years beginning after December 15, 2018. The adoption of the amendments did not have a material impact on the Company’s financial position, results of operations, cash flow and financial statement disclosures. In August 2018, the FASB issued an accounting update to amend fair value measurement disclosure requirements to eliminate, add and modify certain disclosures to improve the effectiveness of such disclosure. The amendments removed (1) the disclosure requirements for transfers between Levels 1 and 2 of the fair value hierarchy, (2) the policy for timing of transfers between levels of the fair value hierarchy; and (3) the valuation processes for Level 3 fair value measurements. Additionally, the amendments modified the disclosure requirements for investments in certain entities that calculate net asset value and measurement uncertainty. Finally, the amendments added disclosure requirements for the changes in unrealized gains and losses included in other comprehensive income for recurring Level 3 fair value measurements and the range and weighted average of significant unobservable inputs used to develop Level 3 measurements. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. This amendment is effective for annual periods beginning after December 15, 2019. Early adoption is permitted. The adoption of this amendment did not have a material impact on the Company’s financial position, results of operations, cash flow and financial statement disclosures. In August 2018, the FASB issued an accounting update to modify the disclosure requirements by removing, modifying and clarifying disclosures related to defined benefit plans. This amendment modified the disclosure requirements for employers that sponsor defined benefit pension plans or other post-retirement benefit plans. Certain disclosure requirements have been removed while the disclosure requirements of (1) the weighted-average interest crediting rates for cash balance plans and other plans with promised interest crediting rates; and (2) an explanation of the reasons for significant gains and losses related to changes in the benefit obligation for the period, have been added. The amendment also clarified the disclosure requirements with respect to the projected benefit obligation and the accumulated benefit obligation. The amendment is effective for fiscal years ending after December 15, 2020. Early adoption is permitted. The amendments should be applied on a retrospective basis to all periods presented. The adoption of this amendment did not have a material impact on the Company’s financial position, results of operations, cash flow and financial statement disclosures. In December 2019, the FASB issued an accounting update which eliminated certain exceptions to the general principles in ASC 740, such as recognizing deferred taxes for equity investments, the incremental approach to performing intra-period tax allocation, and calculating income taxes in interim periods. The standard also simplified income tax accounting for franchise taxes that are partially based on income, transactions with a government that result in a step-up in the tax basis of goodwill, separate financial statements of legal entities that are not subject to tax, and enacted changes in tax laws in interim period. This amendment is effective for fiscal years beginning after December 15, 2020. Early adoption is permitted. The adoption of this amendment is not expected to have a material impact on the Company’s financial position, results of operations, cash flow and financial statement disclosures.

X
- Definition Disposals Of Subsidairy Policy Text Block + References No definition available. + Details
Name: | simo_DisposalsOfSubsidairyPolicyTextBlock
Namespace Prefix: | simo_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fixed asset held for sale. + References No definition available. + Details
Name: | simo_FixedAssetHeldForSalePolicyTextBlock
Namespace Prefix: | simo_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of policy for foreign currency transactions are recorded at the rates of exchange in effect when the transaction occurs. Gains or losses, resulting from the application of different foreign exchange rates when cash in foreign currency is converted into the entities functional currency, or when foreign currency receivables and payables are settled, are credited or charged to income in the period of conversion or settlement. At the balance sheet date, assets and liabilities denominated in foreign currencies are remeasured based on prevailing exchange rates and any resulting gains or losses are credited or charged to income. + References No definition available. + Details
Name: | simo_ForeignCurrencyTransactionsPolicyTextBlock
Namespace Prefix: | simo_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for other assets which primarily consist of intellectual property and deposits for office leases. + References No definition available. + Details
Name: | simo_OtherAssetsPolicyTextBlock
Namespace Prefix: | simo_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other Long Term Liabilities Policy [Policy Text Block] + References No definition available. + Details
Name: | simo_OtherLongTermLiabilitiesPolicyPolicyTextBlock
Namespace Prefix: | simo_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investments which are intended to be sold in the short term (usually less than one year or the normal operating cycle, whichever is longer) including trading securities, available-for-sale securities, held-to-maturity securities, and other short-term investments not otherwise listed in the existing taxonomy. + References No definition available. + Details
Name: | simo_ShortTermInvestmentsPolicyTextBlock
Namespace Prefix: | simo_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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=121583591&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 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 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 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: 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=121583591&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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: | nonnum: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=108315417&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the cost method of accounting for investments in common stock or other interests including unconsolidated subsidiaries, corporate joint ventures, noncontrolling interests in real estate ventures, limited partnerships, and limited liability companies. An entity also may describe how such investments are assessed for impairment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 325 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=75025870&loc=d3e40691-111596 + Details
Name: | us-gaap_CostMethodInvestmentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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=6371337&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: 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=6371337&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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=121572278&loc=d3e13279-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: 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 3: 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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets. + References No definition available. + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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=120406818&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=84230637&loc=d3e32847-109319 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 5: 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=84230637&loc=d3e32840-109319 Reference 6: 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=116657188&loc=SL116659661-227067 Reference 7: 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=84230637&loc=d3e32639-109319 Reference 8: 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=120406818&loc=d3e32280-109318 Reference 9: 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=84230637&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: 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 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=116846552&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://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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section S99 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790 + Details
Name: | us-gaap_LegalCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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=121609121&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: 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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + 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 (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: 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 3: 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: | nonnum: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=121611835&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=121611835&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=121611835&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=121611835&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=121611835&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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -URI http://asc.fasb.org/subtopic&trid=2208821 + Details
Name: | us-gaap_TreasuryStockTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration