XML 46 R30.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2018
Accounting Policies [Abstract] |
Basis of Presentation and Principles of Consolidation | Basis of Presentation and Principles of Consolidation The accompanying consolidated financial statements include the accounts of Alamo Group Inc. and its subsidiaries (the “Company” or “Alamo Group”), all of which are wholly owned. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles requires management to make estimates and assumptions that affect the amount of assets, liabilities, revenues, and expenses reported in the financial statements and accompanying notes. Judgments related to asset impairment and certain reserves are particularly subject to change. Actual results could differ from those estimates. Such estimates include, but are not limited to, allowance for doubtful accounts, reserve for sales discounts, estimated realizable value on obsolete and slow-moving inventory, warranty reserve, estimates related to pension accounting; estimates related to fair value for purposes of assessing goodwill, long-lived assets and intangible assets for impairment; estimates related to income taxes; and estimates related to contingencies.
Foreign Currency | Foreign Currency The Company translates the assets and liabilities of foreign-owned subsidiaries at rates in effect at the end of the year. Revenues and expenses are translated at average rates in effect during the reporting period. Translation adjustments are included in accumulated other comprehensive income (loss).
Cash Equivalents | Cash EquivalentsThe Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents.
Concentration of Credit Risk | Concentrations of Credit Risk Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of accounts receivable. The credit risk is limited because of the large numbers and types of customers and their geographic dispersion.
Inventories | InventoriesInventories of U.S. operating subsidiaries are stated at the lower of cost (last-in, first-out method) (“LIFO”) or market, and the Company’s international subsidiaries’ inventories are stated at the lower of cost (first-in, first-out) (“FIFO”) or market. Inventory costs include those costs directly attributable to products, including raw materials, labor and overhead.
Property, Plant and Equipment | Property, Plant and Equipment Property, plant, and equipment are stated on the basis of cost. Major renewals and betterments are charged to the property accounts while replacements, maintenance and repairs, which do not improve or extend the lives of the respective assets, are expensed to the current period. Depreciation is provided at amounts calculated to amortize the cost of the assets over their estimated useful economic lives using the straight-line method.
Impairment of Long-lived assets | Impairment of Long-Lived Assets Long-lived assets, such as property, plant and equipment, rental equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Company first compares non-discounted cash flows expected to be generated by that asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on a non-discounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.
Goodwill | Goodwill Goodwill represents the excess of the purchase price over the estimated fair value of the identifiable net assets acquired. Goodwill is not amortized but is instead tested for impairment at least annually, or whenever events or circumstances change between the annual impairment tests that make it likely that an impairment may have occurred, such as a significant adverse change in the business climate or a decision to sell all or a portion of a reporting unit. The Company performs its annual test for goodwill impairment related to its reporting units on October 1 of each fiscal year. Impairment testing for goodwill is done at the reporting unit level. A reporting unit is an operating segment or one level below an operating segment (also known as a component). A component of an operating segment is a reporting unit if the component constitutes a business for which discrete financial information is available, and segment management regularly reviews the operating results of that component. We perform a qualitative assessment for all of our reporting units to determine whether it is more likely than not that an impairment exists. Factors considered include macroeconomic, industry and competitive conditions, legal and regulatory environment, historical financial performance and significant changes in the reporting unit. If the qualitative assessment indicates that it is more likely than not that an impairment exists, then a quantitative assessment is performed. Alternatively, we may also bypass the qualitative assessment and go ahead and perform step 1 to determine if the carrying amount exceeds the reporting unit’s fair value. If the fair value of the reporting unit is lower than its carrying amount, goodwill is written down for the amount by which the carrying amount exceeds the fair value. However, the loss recognized cannot exceed the carrying amount of goodwill. We typically use discounted cash flow models to determine the fair value of a reporting unit. The assumptions used in these models are consistent with those we believe a hypothetical marketplace participant would use.
Intangible Assets | Intangible Assets The Company has intangible assets with both definite and indefinite useful lives. The definite-lived assets are trade names and trademarks, customer and dealer relationships, and patents and drawings that are subject to amortization with useful lives ranging from 3 years to 25 years. Impairment of definite-lived assets is discussed as part of the Impairment of Long-Lived Assets paragraph above. The indefinite-lived assets not subject to amortization consist of trade names. The Company tests its indefinite-lived intangible assets for impairment on an annual basis at year-end, or more frequently if an event occurs or circumstances change that indicate that the fair value of an indefinite-lived intangible asset could be below its carrying amount. The impairment test consists of comparing the fair value of the indefinite-lived intangible asset, determined using the relief from royalty method, with its carrying amount. An impairment loss would be recognized for the carrying amount in excess of its fair value.
Pensions | Pensions The Company records annual amounts relating to its pension and post-retirement plans based on calculations that incorporate various actuarial and other assumptions, including discount rates, mortality, assumed rates of return, compensation increases, turnover rates and health care cost trend rates. The Company reviews its assumptions on an annual basis and makes modifications to the assumptions based on current rates and trends when it is appropriate to do so. The effect of modifications to those assumptions is recorded in accumulated other comprehensive income (loss) and amortized to net periodic cost over future periods using the corridor method. The Company believes that the assumptions utilized in recording its obligations under its plans are reasonable based on its experience and market conditions. The net periodic costs are recognized as employees render the services necessary to earn the post-retirement benefits.
Revenue Recognition | Revenue Recognition The following policy resulted from our adoption of the provisions of ASC Topic 606, “Revenue from Contracts with Customers,” effective January 1, 2018, as described above in “Accounting Pronouncements Adopted on January 1, 2018.” The majority of the Company's revenue is recognized from product sales under contracts with customers. The Company presents three reportable operating segments within its financial statements; Industrial, Agricultural and European. Contract terms and performance obligations within each contractual agreement are generally consistent for all three divisions with small differences that do not have a significant impact on the revenue recognition considerations under Topic 606. Revenues are recognized when we satisfy our performance obligation to transfer product to our customers, which typically occurs at a point in time upon shipment or delivery of the product, and for an amount that reflects the transaction price that is allocated to the performance obligation. Our contracts with customers state the final terms of sale, including the description, quantity and price for goods sold. In the normal course of business, we generally do not accept product returns. The transaction price is the consideration that we expect to be entitled to in exchange for our products. Some of our contracts contain variable consideration in the form of sales incentives to our customers, such as discounts and rebates. For contracts that include variable consideration, we estimate the factors that determine the variable consideration in order to establish the transaction price. We have elected that any taxes collected from customers and remitted to government authorities (i.e. sales tax, use tax, etc.) are excluded from the measurement of the transaction price and therefore are excluded from net sales in the consolidated statements of operations. There are instances where we provide shipping services in relation to the goods sold to our customers. Shipping and handling costs that occur before the customer obtains control of the goods are deemed to be fulfillment activities and are included in cost of goods sold. We have elected to account for shipping and handling activities that occur after the customer has obtained control of a good as fulfillment activities (i.e. an expense) rather than as a promised service.
Rental Equipment | Rental EquipmentThe Company enters into operating lease agreements with customers related to the rental of certain equipment. In accounting for these leases, the cost of the equipment purchased or manufactured by the Company is recorded as an asset, and is depreciated over its estimated useful life.
Shipping and Handling Costs | Shipping and Handling Costs The Company’s policy is to include shipping and handling costs in costs of goods sold.
Advertising | Advertising We charge advertising costs to expense as incurred. Advertising and marketing expense related to operations for fiscal years 2018, 2017, and 2016 was approximately $11,773,000, $9,566,000 and $7,742,000, respectively. Advertising and marketing expenses are included in Selling, General and Administrative expenses (“SG&A”).
Research and Development | Research and DevelopmentProduct development and engineering costs charged to SG&A
Commitments and Contingencies | Commitments and Contingencies Liabilities for loss contingencies arising from claims, assessments, litigation, fines and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. The Company's policy is to accrue for legal costs expected to be incurred in connection with loss contingencies.
Income Taxes | Income Taxes Deferred tax assets and liabilities are determined based on differences between the financial reporting basis and tax basis of assets and liabilities, and are measured by applying enacted statutory tax rates applicable to the future years in which deferred tax assets or liabilities are expected to be settled or realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversals of deferred tax liabilities, projected future taxable income, available tax carry backs and tax planning strategies in making this assessment other than those which we have reserved. We have elected to treat the global intangible low-taxed income (GILTI) tax as a period expense. We previously considered substantially all of the earnings in our foreign subsidiaries to be permanently reinvested and, accordingly, recorded no deferred income taxes on such earnings. As a result of the fundamental changes to the taxation of multinational corporations as a result of TCJA, we no longer intend to permanently reinvest all of the historical undistributed earnings of our foreign subsidiaries. We will distribute earnings from our European subsidiaries, while maintaining our permanent reinvestment for our other foreign subsidiaries. GAAP requires recognition of a deferred tax liability in the reporting period in which its intent to no longer permanently reinvest its historical undistributed foreign earnings is made. There will generally be no U.S. federal taxes imposed on such future distributions of European foreign earnings.
Stock-Based Compensation | Stock-Based Compensation The Company has granted options to purchase its common stock to certain employees and directors of the Company and its affiliates under various stock option plans at no less than the fair market value of the underlying stock on the date of grant. These options are granted for a term not exceeding ten years and are forfeited in the event that the employee or director terminates his or her employment or relationship with the Company or one of its affiliates other than by retirement or death. These options generally vest over five years. All option plans contain anti-dilutive provisions that permit an adjustment of the number of shares of the Company’s common stock represented by each option for any change in capitalization. Excess tax benefits or awards that are recognized in equity related to stock option exercises are reflected as cash flows from financing activities in the statement of cash flows. The fair value of each stock option is estimated on the date of grant using the Black-Scholes valuation method with the following assumptions noted: 1.The risk-free rate is based on the U.S. Treasury rate over the expected life of the option at the time of the grant. 2.The dividend yield is calculated as the ratio of dividends paid per share of common stock to the stock price on the date of the grant. 3.The expected volatility factors are based on the historical movement of the Company’s common stock price over the expected life of the option. 4.The expected life is the average length of time in which officers, other employees, and non-employee directors are expected to exercise their options, and which are primarily based on historical experience.
Earnings per Common Share (EPS) | Earnings per Common Share (“EPS”) Basic EPS is computed using the weighted-average number of common shares outstanding during the year. The treasury stock method is used to compute diluted EPS which gives effect to the potential dilution of earnings that could have occurred if additional shares were issued for awards granted under the Company’s incentive stock option plans. The treasury stock method assumes proceeds obtained upon exercise of awards granted under the incentive stock option plans are used to purchase outstanding common stock at the average market price during the period.
Accounting Pronouncements | Accounting Pronouncements Adopted on January 1, 2018 In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update (ASU) No. 2014-09, “Revenue from Contracts with Customers (Topic 606),” which supersedes the revenue recognition requirements in Accounting Standards Codification ("ASC") Topic 605. “Revenue Recognition,” and most industry-specific guidance. Effective January 1, 2018 the Company adopted the provisions of Topic 606 using the modified retrospective method of adoption. There was no impact to our financial position or results of operations as of and for the year ending December 31, 2018 as a result of adopting Topic 606. Therefore, there was no cumulative-effect adjustment to retained earnings as of January 1, 2018 for the impact of the adoption of Topic 606. See “Revenue Recognition” below for our accounting policy affected by our adoption of Topic 606. Accounting Pronouncements Not Yet Adopted In February 2016, the FASB issued ASU No. 2016-02, “Leases.” This update requires that a lessee recognize in the statement of financial position a liability to make lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. Similar to current guidance, the update continues to differentiate between finance leases and operating leases, however this distinction now primarily relates to differences in the manner of expense recognition over time and in the classification of lease payments in the statement of cash flows. The updated guidance leaves the accounting for leases by lessors largely unchanged from existing GAAP. The guidance will become effective for us on January 1, 2019. As a lessee, this standard will primarily impact our accounting for long-term real estate and office equipment leases, for which we will recognize a right-of-use asset and a corresponding lease liability on our consolidated balance sheet. We will apply this guidance prospectively, beginning January 1, 2019 and currently estimate the impact on our balance sheet to be approximately $8 million. We are nearing completion of our process to implement a lease accounting system for our leases, including the conversion of our existing lease data to the new system and implementing relevant internal controls and procedures. In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments - Credit Losses,” to improve information on credit losses for financial instruments. The ASU replaces the current incurred loss impairment methodology with a methodology that reflects expected credit losses. The ASU is effective for the Company for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted beginning in fiscal years beginning after December 18, 2018. The Company does not expect the adoption of this ASU to have a material impact on its consolidated financial statements. In February 2018, the FASB issued ASU 2018-02, “Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income,” to allow reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act ("TCJA"). Upon adoption of the ASU, entities will be required to disclose a description of the accounting policy for releasing income tax effects from accumulated other comprehensive income. The standard is required to be adopted for periods beginning after December 15, 2018, with early adoption available for any set of financial statements that have yet to be issued or made available for issuance including retrospectively for any period in which the effect of the change is the U.S. corporate income tax rate in the TCJA is recognized. The Company does not expect the adoption of this ASU to have a material impact on its consolidated financial statements. In March 2018, the FASB issued ASU No. 2018-05, “Income Taxes (Topic 740)-Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118,” which amends certain SEC material in Topic 740 for the income tax accounting implications of the recently issued Tax Reform. This guidance clarifies the application of Topic 740 in situations where a registrant does not have the necessary information available, prepared, or analyzed in reasonable detail to complete the accounting under ASC Topic 740 for certain income tax effects of Tax Reform for the reporting period in which the Tax Reform was enacted. During 2018, we revised our initial provisional amount recorded for the transitional tax on the deemed repatriation of the accumulated earnings and profits of our international subsidiaries and the impact of the federal tax rate change on the value of our deferred tax assets and liabilities. For further information, see Note 13 to the consolidated financial statements. In August 2018, the FASB issued Accounting Statement Update (ASU) No. 2018-13 “Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement”, which modifies the disclosures requirements on fair value measurements. Among other things, the amendments add disclosures for changes in unrealized gains and losses on Level 3 fair value measurements and requires additional disclosures on unobservable inputs associated with Level 3 assets. The guidance will become effective for us on January 1, 2020. The impacts that adoption of the ASU is expected to have on our financial disclosures is being evaluated. In August 2018, the FASB issued Accounting Statement Update (ASU) No. 2018-14, “Compensation, Defined Benefit Plans,” which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The update removes certain disclosures that are no longer considered cost beneficial and adds disclosure requirements identified as relevant. The guidance will become effective for us on January 1, 2021 with early adoption permitted for any financial statements that have not been issued. The impacts that adoption of the ASU is expected to have on our financial disclosures is being evaluated.
Inventories - Obsolete and Slow Moving | Inventories – Obsolete and Slow Moving The Company had a reserve of $7,194,000 on December 31, 2018 and $6,932,000 on December 31, 2017 to cover obsolete and slow moving inventory. The increase in the reserve was primarily attributable to the Company's Industrial Division. The obsolete and slow moving inventory reserve is calculated as follows: 1) no inventory usage over a three-year period is deemed obsolete and reserved at 100%; and 2) slow moving inventory with little usage requires a 100% reserve on items that have a quantity greater than a three-year supply. There are exceptions to the obsolete and slow moving classifications if approved by an officer of the Company, based on specific identification of an item or items that are deemed to be either included or excluded from this classification. In cases where there is no historical data, management makes a judgment based on a specific review of the inventory in question to determine what reserves, if any, are appropriate. New products or parts are generally excluded from the reserve until a three-year history has been established.
Warranty | Warranty The Company’s warranty policy is generally to provide its customers warranty for up to one year on all wholegood units and 90 days on parts, though some components can have warranty for longer terms. Warranty reserve, as a percentage of sales, is generally calculated by looking at the current twelve months’ expenses and prorating that amount based on twelve months’ sales with a 90 day to six-month lag period. The Company’s historical experience is that an end-user takes approximately 90 days to six months from the receipt of the unit to file a warranty claim. A warranty reserve is established for each different marketing group.
Fair Value of Financial Instruments | U.S. GAAP requires or permits certain assets or liabilities to be measured at fair value on a recurring or non recurring basis in our balance sheets. U.S. GAAP also requires the disclosure of the fair values of financial instruments when on option to elect fair value accounting has been provided, but such election has not been made. A debt obligation is an example of such a financial instrument. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. There is a three-tier fair value hierarchy based upon the observability of inputs used in valuation techniques. Observable inputs (highest level) reflect market data obtained from independent sources, while unobservable inputs (lowest level) reflect internally developed market assumptions. In fair value, measurements are classified under the following hierarchy: Level 1 – Quoted prices for identical assets or liabilities in active markets. Level 2 – Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs or significant value-drivers are observable in active markets. Level 3 – Model-derived valuations in which one or more significant inputs or significant value-drivers are unobservable. When measuring fair value, the Company maximizes use of observable inputs and minimizes the use of unobservable inputs. Fair value measurements are classified to the lowest level input or value-driver that is significant to the valuation. A measurement may therefore be classified within Level 3 even though there may be significant inputs that are readily observable. The carrying values of certain financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses, approximate fair value because of the short-term nature of these items. The carrying value of our debt approximates the fair value as of December 31, 2018 and 2017, as the floating rates on our outstanding balances approximate current market rates. This conclusion was made based on Level 2 inputs. Other than the investments held by the retirement benefit plans, as described in Note 16 to the Consolidated Financial Statements, the Company does not have any other significant financial assets or liabilities measured at fair value on a recurring basis. The carrying value of our debt approximates the fair value as of December 31, 2018 and 2017, as our borrowings bear interest based upon short-term floating market interest rates. The fair value measurement for these liabilities is categorized as Level 2 in the fair value hierarchy. Fair values determined by Level 2 utilize inputs that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active. Fair value measurements are also used in connection with nonrecurring valuations performed in connection with impairment assessments and acquisition accounting. In completing the analysis of the fair values of certain assets acquired as part of business acquisitions, discounted cash flow models were used, which were principally based upon internal assumptions. In valuing certain of the acquired intangible assets, we used an excess earnings methodology, which is a form of a discounted cash flow analysis. All of our nonrecurring valuations use significant unobservable inputs and therefore fall under Level 3 of the fair value hierarchy.

X
- Definition Revenue From Contract With Customer, Shipping And Handling Costs + References No definition available. + Details
Name: | alg_RevenueFromContractWithCustomerShippingAndHandlingCostsPolicyTextBlock
Namespace Prefix: | alg_
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 advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84159346&loc=d3e8275-108329 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 340 -SubTopic 20 -Section 55 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68054294&loc=d3e8384-108330 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
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=98513485&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=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -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 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 + 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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249 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 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
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 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://fasb.org/us-gaap/role/ref/legacyRef -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 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828 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 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | 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 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 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 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=109250915&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://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 830 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -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 goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267 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_GoodwillAndIntangibleAssetsGoodwillPolicy
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://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 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_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/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 2: 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 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 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e32247-109318 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e32280-109318 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327 + 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 recognizing inventory losses, including, but not limited to, substantial and unusual losses resulting from the subsequent measurement of inventory due to physical deterioration, obsolescence, or changes in price levels. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 35 -Paragraph 1C -URI http://asc.fasb.org/extlink&oid=68049868&loc=SL66093883-108312 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 35 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 35 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=68049868&loc=SL66093879-108312 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section S99 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729 + Details
Name: | us-gaap_InventoryImpairmentPolicy
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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=66092785&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 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109236672&loc=d3e543-108305 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66092785&loc=d3e4492-108314 Reference 6: 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=6877327&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 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=77888426&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 plans. This accounting policy may address (1) the types of plans sponsored by the entity (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 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933 Reference 2: 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=108410482&loc=d3e1928-114920 Reference 3: 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 4: 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 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_PensionAndOtherPostretirementPlansPensionsPolicy
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://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=6877327&loc=d3e13212-122682 Reference 2: 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 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_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 from contract with customer. + 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/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
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://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=109197908&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=109197908&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 standard warranties including the methodology for measuring the liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249 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_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/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