XML 41 R28.htm IDEA: XBRL DOCUMENT
v3.4.0.3

The Company and Its Accounting Policies (Policies) | 12 Months Ended
--- | ---
Mar. 31, 2016
Accounting Policies [Abstract] |
Principles of consolidation and use of estimates in the preparation of financial statements | Principles of consolidation and use of estimates in the preparation of financial statements The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Energy Steel, located in Lapeer, Michigan, and Graham Vacuum and Heat Transfer Technology (Suzhou) Co., Ltd., located in China. All intercompany balances, transactions and profits are eliminated in consolidation. The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the related revenues and expenses during the reporting period. Actual amounts could differ from those estimated.
Translation of foreign currencies | Translation of foreign currencies Assets and liabilities of the Company's foreign subsidiary are translated into U.S. dollars at currency exchange rates in effect at year-end and revenues and expenses are translated at average exchange rates in effect for the year. Gains and losses resulting from foreign currency transactions are included in results of operations. The Company’s sales and purchases in foreign currencies are minimal. Therefore, foreign currency transaction gains and losses are not significant. Gains and losses resulting from translation of foreign subsidiary balance sheets are included in a separate component of stockholders' equity. Translation adjustments are not adjusted for income taxes since they relate to an investment, which is permanent in nature.
Revenue recognition | Revenue recognition Percentage-of-Completion Method The Company recognizes revenue on all contracts with a planned manufacturing process in excess of four weeks (which approximates 575 direct labor hours) using the percentage-of-completion method. The majority of the Company's revenue is recognized under this methodology. The Company has established the systems and procedures essential to developing the estimates required to account for contracts using the percentage-of-completion method. The percentage-of-completion method is determined by comparing actual labor incurred to a specific date to management's estimate of the total labor to be incurred on each contract or completion of operational milestones assigned to each contract. Contracts in progress are reviewed monthly by management, and sales and earnings are adjusted in current accounting periods based on revisions in the contract value and estimated costs at completion. Losses on contracts are recognized immediately when evident to management. Revenue recognized on contracts accounted for utilizing percentage-of-completion are presented in net sales in the Consolidated Statement of Operations and unbilled revenue in the Consolidated Balance Sheets to the extent that the revenue recognized exceeds the amounts billed to customers. See "Inventories" below. Receivables billed but not paid under retainage provisions in its customer contracts were $2,071 and $1,751 at March 31, 2016 and 2015, respectively. Completed Contract Method Revenue on contracts not accounted for using the percentage-of-completion method is recognized utilizing the completed contract method. The majority of the Company's contracts (as opposed to revenue) have a planned manufacturing process of less than four weeks and the results reported under this method do not vary materially from the percentage-of-completion method. The Company recognizes revenue and all related costs on these contracts upon substantial completion or shipment to the customer. Substantial completion is consistently defined as at least 95% complete with regard to direct labor hours. Customer acceptance is generally required throughout the construction process and the Company has no further material obligations under its contracts after the revenue is recognized.
Cash and cash equivalents | Cash and cash equivalents Cash and cash equivalents consist of cash and highly liquid, short-term investments with maturities at the time of purchase of three months or less.
Shipping and handling fees and costs | Shipping and handling fees and costs Shipping and handling fees billed to the customer are recorded in net sales and the related costs incurred for shipping and handling are included in cost of products sold.
Investments | Investments Investments consist of certificates of deposits with financial institutions. All investments have original maturities of greater than three months and less than one year and are classified as held-to-maturity, as the Company believes it has the intent and ability to hold the securities to maturity. The investments are stated at amortized cost which approximates fair value. All investments held by the Company at March 31, 2016 are scheduled to mature on or before February 3, 2017.
Inventories | Inventories Inventories are stated at the lower of cost or market, using the average cost method. Unbilled revenue in the Consolidated Balance Sheets represents revenue recognized that has not been billed to customers on contracts accounted for on the percentage-of-completion method. For contracts accounted for on the percentage-of-completion method, progress payments are netted against unbilled revenue to the extent the payment is less than the unbilled revenue for the applicable contract. Progress payments exceeding unbilled revenue are netted against inventory to the extent the payment is less than or equal to the inventory balance relating to the applicable contract, and the excess is presented as customer deposits in the Consolidated Balance Sheets. A summary of costs and estimated earnings on contracts in progress at March 31, 2016 and 2015 is as follows:
|  | March 31, |
|  | 2016 |  |  | 2015 |
Costs incurred since inception on contracts in progress |  | $ | 35,893 |  |  | $ | 64,912 |
Estimated earnings since inception on contracts in progress |  |  | 1,185 |  |  |  | 16,067 |
|  |  | 37,078 |  |  |  | 80,979 |
Less billings to date |  |  | 38,267 |  |  |  | 69,636 |
Net under (over) billings |  | $ | (1,189 | ) |  | $ | 11,343 |
The above activity is included in the accompanying Consolidated Balance Sheets under the following captions at March 31, 2016 and 2015 or Notes to Consolidated Financial Statements:
|  | March 31, |
|  | 2016 |  |  | 2015 |
Unbilled revenue |  | $ | 11,852 |  |  | $ | 18,665 |
Progress payments reducing inventory (Note 2) |  |  | (4,641 | ) |  |  | (3,143 | )
Customer deposits |  |  | (8,400 | ) |  |  | (4,179 | )
Net under (over) billings |  | $ | (1,189 | ) |  | $ | 11,343 |
Property, plant, equipment, depreciation and amortization | Property, plant, equipment, depreciation and amortization Property, plant and equipment are stated at cost net of accumulated depreciation and amortization. Major additions and improvements are capitalized, while maintenance and repairs are charged to expense as incurred. Depreciation and amortization are provided based upon the estimated useful lives, or lease term if shorter, under the straight line method. Estimated useful lives range from approximately five to eight years for office equipment, eight to 25 years for manufacturing equipment and 40 years for buildings and improvements. Upon sale or retirement of assets, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations.
Business combinations | Business combinations The Company records its business combinations under the acquisition method of accounting. Under the acquisition method of accounting, the Company allocates the purchase price of each acquisition to the tangible and identifiable intangible assets acquired and liabilities assumed based on their respective fair values at the date of acquisition. The fair value of identifiable intangible assets is based upon detailed valuations that use various assumptions made by management. Any excess of the purchase price over the fair value of the net tangible and intangible assets acquired is allocated to goodwill. Direct acquisition-related costs are expensed as incurred.
Intangible assets | Intangible assets Acquired intangible assets other than goodwill consist of permits, customer relationships, and tradenames. The Company amortizes its definite-lived intangible assets on a straight-line basis over their estimated useful lives. The estimated useful life is fifteen years for customer relationships. All other intangibles have indefinite lives and are not amortized.
Impairment of long-lived assets | Impairment of long-lived assets The Company assesses the impairment of definite-lived long-lived assets or asset groups when events or changes in circumstances indicate that the carrying value may not be recoverable. Factors that are considered in deciding when to perform an impairment review include: a significant decrease in the market price of the asset or asset group; a significant adverse change in the extent or manner in which a long-lived asset or asset group is being used or in its physical condition; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction; a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset or asset group; or a current expectation that, more likely than not, a long-lived asset or asset group will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. The term more likely than not refers to a level of likelihood that is more than 50%. Recoverability potential is measured by comparing the carrying amount of the asset or asset group to its related total future undiscounted cash flows. If the carrying value is not recoverable through related cash flows, the asset or asset group is considered to be impaired. Impairment is measured by comparing the asset or asset group's carrying amount to its fair value. When it is determined that useful lives of assets are shorter than originally estimated, and no impairment is present, the rate of depreciation is accelerated in order to fully depreciate the assets over their new shorter useful lives. Goodwill and intangible assets with indefinite lives are tested annually for impairment. The Company assesses goodwill for impairment by comparing the fair value of its reporting units to their carrying amounts. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that the implied fair value of the goodwill within the reporting unit is less than its carrying value. Fair values for reporting units are determined based on discounted cash flows. Indefinite lived intangible assets are assessed for impairment by comparing the fair value of the asset to its carrying value.
Product warranties | Product warranties The Company estimates the costs that may be incurred under its product warranties and records a liability in the amount of such costs at the time revenue is recognized. The reserve for product warranties is based upon past claims experience and ongoing evaluations of any specific probable claims from customers. A reconciliation of the changes in the product warranty liability is presented in Note 5.
Research and development | Research and development Research and development costs are expensed as incurred. The Company incurred research and development costs of $3,746, $3,585 and $3,436 in fiscal 2016, fiscal 2015 and fiscal 2014, respectively. Research and development costs are included in the line item “Cost of products sold” in the Consolidated Statements of Operations.
Income taxes | Income taxes The Company recognizes deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in the Company's financial statements or tax returns. Deferred income tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using currently enacted tax rates. The Company evaluates the available evidence about future taxable income and other possible sources of realization of deferred income tax assets and records a valuation allowance to reduce deferred income tax assets to an amount that represents the Company's best estimate of the amount of such deferred income tax assets that more likely than not will be realized. The Company accounts for uncertain tax positions using a "more likely than not" recognition threshold. The evaluation of uncertain tax positions is based on factors including, but not limited to, changes in tax law, the measurement of tax positions taken or expected to be taken in tax returns, the effective resolution of matters subject to audit, new audit activity and changes in facts or circumstances related to a tax position. These tax positions are evaluated on a quarterly basis. It is the Company's policy to recognize any interest related to uncertain tax positions in interest expense and any penalties related to uncertain tax positions in selling, general and administrative expense. The Company files federal and state income tax returns in several U.S. and non-U.S. domestic and foreign jurisdictions. In most tax jurisdictions, returns are subject to examination by the relevant tax authorities for a number of years after the returns have been filed.
Stock-based compensation | Stock-based compensation The Company records compensation costs related to stock-based awards based on the estimated fair value of the award on the grant date. Compensation cost is recognized in the Company's Consolidated Statements of Operations over the applicable vesting period. The Company uses the Black-Scholes valuation model as the method for determining the fair value of its equity awards. For restricted stock awards, the fair market value of the award is determined based upon the closing value of the Company's stock price on the grant date. The amount of stock-based compensation expense recognized during a period is based on the portion of the awards that are ultimately expected to vest. The Company estimates the forfeiture rate at the grant date by analyzing historical data and revises the estimates in subsequent periods if the actual forfeiture rate differs from the estimates.
Income per share data | Income per share data Basic income per share is computed by dividing net income by the weighted average number of common shares outstanding for the period. Common shares outstanding include share equivalent units which are contingently issuable shares. Diluted income per share is calculated by dividing net income by the weighted average number of common shares outstanding and, when applicable, potential common shares outstanding during the period. A reconciliation of the numerators and denominators of basic and diluted income per share is presented below:
|  | Year ended March 31, |
|  | 2016 |  |  | 2015 |  |  | 2014 |
Basic income per share: |  |  |  |  |  |  |  |  |  |  |  |
Numerator: |  |  |  |  |  |  |  |  |  |  |  |
Net income |  | $ | 6,131 |  |  | $ | 14,735 |  |  | $ | 10,145 |
Denominator: |  |  |  |  |  |  |  |  |  |  |  |
Weighted common shares outstanding |  |  | 9,976 |  |  |  | 10,123 |  |  |  | 10,056 |
Share equivalent units ("SEUs") outstanding |  |  | — |  |  |  | — |  |  |  | 14 |
Weighted average common shares and SEUs outstanding |  |  | 9,976 |  |  |  | 10,123 |  |  |  | 10,070 |
Basic income per share |  | $ | 0.61 |  |  | $ | 1.46 |  |  | $ | 1.01 |
Diluted income per share: |  |  |  |  |  |  |  |  |  |  |  |
Numerator: |  |  |  |  |  |  |  |  |  |  |  |
Net income |  | $ | 6,131 |  |  | $ | 14,735 |  |  | $ | 10,145 |
Denominator: |  |  |  |  |  |  |  |  |  |  |  |
Weighted average common shares and SEUs outstanding |  |  | 9,976 |  |  |  | 10,123 |  |  |  | 10,070 |
Stock options outstanding |  |  | 7 |  |  |  | 20 |  |  |  | 34 |
Weighted average common and potential common shares outstanding |  |  | 9,983 |  |  |  | 10,143 |  |  |  | 10,104 |
Diluted income per share |  | $ | 0.61 |  |  | $ | 1.45 |  |  | $ | 1.00 |
There were 54, 12 and 2 options to purchase shares of common stock at various exercise prices in fiscal 2016, fiscal 2015 and fiscal 2014, respectively, which were not included in the computation of diluted income per share as the effect would be anti-dilutive.
Cash flow statement | Cash flow statement The Company considers all highly liquid investments with an original maturity of three months or less at the time of purchase to be cash equivalents. Interest paid was $10 in fiscal 2016, $11 in fiscal 2015, and $12 in fiscal 2014. In addition, income taxes paid were $5,423 in fiscal 2016, $6,491 in fiscal 2015, and $3,302 in fiscal 2014. In fiscal 2016, fiscal 2015, and fiscal 2014, non-cash activities included pension and other postretirement benefit adjustments, net of income tax, of $1,470, $3,294 and $(2,275), respectively. Also, in fiscal 2016, fiscal 2015 and fiscal 2014, non-cash activities included the issuance of treasury stock valued at $255, $325 and $317, respectively, to the Company’s Employee Stock Purchase Plan (See Note 11). At March 31, 2016, 2015, and 2014, there were $53, $174, and $40, respectively, of capital purchases that were recorded in accounts payable and are not included in the caption "Purchase of property, plant and equipment" in the Consolidated Statements of Cash Flows. In fiscal 2016, fiscal 2015 and fiscal 2014, capital expenditures totaling $126, $22 and $90, respectively, were financed through the issuance of capital leases.
Accumulated other comprehensive loss | Accumulated other comprehensive loss Comprehensive income is comprised of net income and other comprehensive income or loss items, which are accumulated as a separate component of stockholders’ equity. For the Company, other comprehensive income or loss items include a foreign currency translation adjustment and pension and other postretirement benefit adjustments.
Fair value measurements | Fair value measurements Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e. the "exit price") in an orderly transaction between market participants at the measurement date. The accounting standard for fair value establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company's assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy is broken down into three levels based on the reliability of inputs as follows: Level 1 – Valuations based on quoted prices in active markets for identical assets or liabilities that the Company has the ability to access. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment. Level 2 – Valuations determined from quoted prices for similar assets or liabilities in active markets, quoted prices for identical instruments in markets that are not active or by model-based techniques in which all significant inputs are observable in the market. Level 3 –Valuations based on inputs that are unobservable and significant to the overall fair value measurement. The degree of judgment exercised in determining fair value is greatest for instruments categorized in Level 3. The availability of observable inputs can vary and is affected by a wide variety of factors, including, the type of asset/liability, whether the asset/liability is established in the marketplace, and other characteristics particular to the transaction. To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for disclosure purposes the level in the fair value hierarchy within which the fair value measurement in its entirety falls is determined based on the lowest level input that is significant to the fair value measurement in its entirety. Fair value is a market-based measure considered from the perspective of a market participant rather than an entity-specific measure. Therefore, even when market assumptions are not readily available, assumptions are required to reflect those that market participants would use in pricing the asset or liability at the measurement date.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of sales and expenses during the reporting period. Actual results could differ materially from those estimates.
Accounting and reporting changes | Accounting and reporting changes In the normal course of business, management evaluates all new accounting pronouncements issued by the Financial Accounting Standards Board (“FASB”), the Securities and Exchange Commission (“SEC”), the Emerging Issues Task Force, the American Institute of Certified Public Accountants or any other authoritative accounting body to determine the potential impact they may have on the Company's consolidated financial statements. In May 2014, the FASB issued Accounting Standards Update (“ASU”) 2014-09, “Revenue from Contracts with Customers.” This guidance establishes principles for reporting information about the nature, amount, timing and uncertainty of revenue and cash flows arising from a company’s contracts with customers. The guidance requires companies to apply a five-step model when recognizing revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods and services. The guidance also includes a comprehensive set of disclosure requirements regarding revenue recognition. The guidance allows two methods of adoption: (1) a full retrospective approach where historical financial information is presented in accordance with the new standard and (2) a modified retrospective approach where the guidance is applied to the most current period presented in the financial statements. In August 2015, the FASB issued ASU No 2015-14 “Revenue from Contracts with Customers: Deferral of the Effective Date,” which deferred the effective date of ASU 2014-09 to annual reporting periods beginning after December 15, 2017, with earlier application permitted as of annual reporting periods beginning after December 15, 2016. In March 2016, the FASB issued ASU No. 2016-08, “Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net),” to clarify the implementation guidance on principal versus agent. In April 2016, the FASB issued ASU No. 2016-10, “Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing,” which clarifies the identifying performance obligations and licensing implementation guidance. The Company is currently evaluating the impact of adopting these ASU’s and the methods of adoption; however, given the scope of the new standard, the Company is currently unable to provide a reasonable estimate regarding the financial impact or which method of adoption will be elected. See Note 1 for a description of the Company’s current revenue recognition policy. In July 2015, the FASB issued ASU No. 2015-11, “Simplifying the Measurement of Inventory,” which simplifies the subsequent measurement of inventory by requiring inventory to be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years. The Company is currently evaluating the impact that the adoption of this ASU will have on its Consolidated Financial Statements. In November 2015, the FASB issued guidance related to the balance sheet classification of deferred income taxes. This guidance simplifies the presentation of deferred income taxes and requires deferred tax liabilities and assets be offset and presented as a single noncurrent amount for all tax-paying components of an entity within a particular tax jurisdiction. The provisions of the guidance are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2016. Earlier application of the guidance is permitted as of the beginning of any interim or annual reporting period and may be applied prospectively or retrospectively to all periods presented. The provisions of the guidance were adopted by the Company in fiscal 2016, and the Company elected to apply the provisions retrospectively to all periods presented. The following table presents the impact of applying the provisions retrospectively on individual line items in the Company’s Consolidated Balance Sheet at March 31, 2015:
Balance Sheet Caption |  | Before Application of Guidance |  |  | Reclassification |  |  | After Application of Guidance |
Current deferred income tax asset |  | $ | 647 |  |  | $ | (647 | ) |  | $ | — |
Other assets |  | $ | 150 |  |  | $ | (4 | ) |  | $ | 146 |
Current deferred income tax liability |  | $ | (164 | ) |  | $ | 164 |  |  | $ | — |
Long-term deferred income tax liability |  | $ | (6,363 | ) |  | $ | 487 |  |  | $ | (5,876 | )
In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842),” which requires companies to recognize all leases as assets and liabilities on the consolidated balance sheet. This ASU retains a distinction between finance leases and operating leases, and the classification criteria for distinguishing between finance leases and operating leases are substantially similar to the classification criteria for distinguishing between capital leases and operating leases in the current accounting guidance. As a result, the effect of leases on the consolidated statement of comprehensive income and a consolidated statement of cash flows is largely unchanged from previous generally accepted accounting principles. The amendments in this ASU are effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Earlier application is permitted. The Company is currently evaluating the impact that the adoption of this ASU will have on its Consolidated Financial Statements. In March 2016, the FASB issued ASU 2016-09, “Compensation—Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” ASU 2016-09 changes how companies account for certain aspects of share-based payment awards to employees, including the accounting for income taxes, forfeitures and statutory tax withholding requirements, as well as classification in the statement of cash flows. ASU 2016-09 is effective for annual periods beginning after December 15, 2016, including interim periods within those annual periods. If an entity early adopts in an interim period, any adjustments should be reflected as of the beginning of the fiscal year that includes that interim period and the entity must adopt all of the amendments from ASU 2016-09 in the same period. The Company is currently evaluating the impact that the adoption of this ASU will have on its Consolidated Financial Statements. Management does not expect any other recently issued accounting pronouncements, which have not already been adopted, to have a material impact on the Company's consolidated financial statements.

X
- Definition Disclosure of supplemental cash flows information, including interest paid, taxes paid and non cash transactions. + References No definition available. + Details
Name: | ghm_CashFlowsPolicyTextBlock
Namespace Prefix: | ghm_
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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -URI http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | 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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 305 -SubTopic 10 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4273-108586 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Financial Reporting Release (FRR) -Number 203 -Paragraph 02-03 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
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 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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=18733093&loc=d3e5614-111684 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph k -Article 1 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02, 03 -Article 3A + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -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 3: http://www.xbrl.org/2003/role/presentationRef -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 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 + 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 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: | 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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 + 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 intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16265-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32840-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6423966&loc=d3e40913-109327 Reference 4: http://www.xbrl.org/2003/role/presentationRef -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 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32809-109319 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e32247-109318 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e32280-109318 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for major classes of inventories, bases of stating inventories (for example, lower of cost or market), methods by which amounts are added and removed from inventory classes (for example, FIFO, LIFO, or average cost), loss recognition on impairment of inventories, and situations in which inventories are stated above cost. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28360613&loc=d3e4492-108314 Reference 2: http://www.xbrl.org/2003/role/presentationRef -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=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=28360613&loc=d3e4556-108314 Reference 5: http://www.xbrl.org/2003/role/presentationRef -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 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Financial Reporting Release (FRR) -Number 206 -Paragraph b -Subparagraph i, ii -Chapter 2 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 6 -Subparagraph a -Article 5 + 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 investments in debt securities (which may include mandatorily redeemable preferred shares or preferred shares redeemable at the investing Company's option) that are classified as held-to-maturity. This policy also may describe the entity's accounting treatment for transfers between investment categories, how the entity determines whether impairments of held-to-maturity securities are other than temporary, and how the fair values of such securities are determined. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section M Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 2, 12 -Article 5 + Details
Name: | us-gaap_MarketableSecuritiesHeldToMaturitySecuritiesPolicy
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 long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -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 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -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=6877327&loc=d3e13212-122682 + 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://www.xbrl.org/2003/role/presentationRef -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 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Research and Development -URI http://asc.fasb.org/extlink&oid=6523717 + 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 recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18726-107790 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 13.B.Q1) -URI http://asc.fasb.org/extlink&oid=27012821&loc=d3e214044-122780 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 13 -Section B -Paragraph Question 1 + 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 stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-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 the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Shipping Costs -URI http://asc.fasb.org/extlink&oid=51575562 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6408413&loc=d3e221937-122793 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=51671805&loc=d3e60635-111653 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=51667946&loc=d3e61069-111654 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Handling Costs -URI http://asc.fasb.org/extlink&oid=51575068 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18726-107790 + Details
Name: | us-gaap_ShippingAndHandlingCostPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for standard warranties including the methodology for measuring the liability. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=51674963&loc=d3e12565-110249 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 + Details
Name: | us-gaap_StandardProductWarrantyPolicy
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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=51801978&loc=d3e6061-108592 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=51801978&loc=d3e6143-108592 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=51801978&loc=d3e6132-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration