XML 32 R18.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2015
Accounting Policies [Abstract] |
Organization and Principles of Consolidation | Organization and Principles of Consolidation These notes apply to the financial statements of Natural Gas Services Group, Inc. (the "Company", “NGSG”, "Natural Gas Services Group", "we" or "our") (a Colorado corporation). Natural Gas Services Group, Inc. was formed on December 17, 1998 for the purposes of combining the operations of certain manufacturing, service and leasing entities.
Nature of Operations | Nature of Operations Natural Gas Services Group, Inc. is a leading provider of small to medium horsepower compression equipment to the natural gas industry. We focus primarily on the non-conventional natural gas production business in the United States (such as coal bed methane, gas shale, tight gas and oil shale). We manufacture, fabricate and rent natural gas compressors that enhance the production of natural gas wells. NGSG provides maintenance services for its natural gas compressors. In addition, we sell custom fabricated natural gas compressors to meet customer specifications dictated by well pressures, production characteristics and particular applications. We also manufacture and sell flare systems for oil and natural gas plant and production facilities.
Use of Estimates | Use of Estimates The preparation of our financial statements in conformity with accounting principles generally accepted in the United States of America requires our management to make estimates and assumptions that affect the amounts reported in these financial statements and accompanying notes. Actual results could differ from those estimates. Significant estimates include fixed asset lives, bad debt allowance and the allowance for inventory obsolescence. It is at least reasonably possible these estimates could be revised in the near term and the revisions could be material.
Cash Equivalents | Cash Equivalents For purposes of reporting cash flows, we consider all short-term investments with an original maturity of three months or less to be cash equivalents.
Accounts Receivable | Accounts Receivable Our trade receivables consist of customer obligations for the sale of compressors and flare systems due under normal trade terms, and operating leases for the use of our natural gas compressors. The receivables are not collateralized except as provided for under lease agreements. However, we typically require deposits of as much as 50% or use of progress payments for large custom sales contracts. We extend credit based on management's assessment of the customer's financial condition, receivable aging, customer disputes and general business and economic conditions. The allowance for doubtful accounts was $833,000 and $507,000 at December 31, 2015 and 2014, respectively. Management believes that the allowance is adequate; however, actual write-offs may exceed the recorded allowance.
Revenue Recognition | Revenue Recognition Revenue from the sales of custom and fabricated compressors, and flare systems is recognized when title passes to the customer, the customer assumes risks and rewards of ownership, collectability is reasonably assured and delivery occurs as directed by our customer. From time to time, we have customers that request units and flares to be built under a bill and hold arrangement. In order to recognize revenue under a bill and hold arrangement the following criteria was met: risk of ownership was passed to the customer, customer made a fixed commitment to purchase the goods, the buyer requested the bill and hold, there was a fixed schedule for delivery, we no longer had any specific performance obligations, the purchase was segregated at our facility and the equipment was complete and ready to ship. As of December 31, 2015 we recognized revenue of $4 million under these bill and hold arrangements. Exchange and rebuilt compressor revenue is recognized when both the replacement compressor has been delivered and the rebuild assessment has been completed. Revenue from compressor service and retrofitting services is recognized upon providing services to the customer. Maintenance agreement revenue is recognized as services are rendered. Rental revenue is recognized over the terms of the respective rental agreements. Deferred income represents payments received before a product is shipped. Revenue from the sale of rental units is included in sales revenue when equipment is shipped or title is transferred to the customer.
Major Customers and Concentration of Credit Risk | Major Customers and Concentration of Credit Risk Sales and rental income to Devon Energy Production, Inc. ("Devon") and Occidental Permian, LTD. ("Oxy") in 2015 amounted to 21% and 10% of revenue, respectively. Sales and rental income to Devon and EOG Resources, Inc. ("EOG") in 2014 amounted to 18% and 15% of revenue, respectively. Sales and rental income to EOG and Devon in 2013 amounted to 18% and 15% of revenue. No other single customer accounted for more than 10% of our revenues in 2015, 2014 or 2013. Oxy and Devon amounted to 25%, and 10%, respectively, of our accounts receivable as of December 31, 2015. EOG, Promatcon Tepatguna and Oxy amounted to 20% and 18% and 14%, respectively, of our accounts receivable as of December 31, 2014. No other customers amounted to more than 10% of our accounts receivable as of December 31, 2015 and 2014.
Inventory | Inventory Inventory is valued at the lower of cost or market. The cost of inventories is determined by the weighted average method. A reserve is recorded against inventory balances for estimated obsolescence. This reserve is based on specific identification and historical experience and totaled $12,000 and $225,000 at December 31, 2015 and 2014, respectively. There were 7 newly completed compressor units at December 31, 2015 and none at December 31, 2014 available for sale or for use in our rental fleet.
Property and Equipment | Property and Equipment Property and equipment is recorded at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range from three to forty years. Rental equipment has an estimated useful life of fifteen years. Gains and losses resulting from sales and dispositions of property and equipment are included in current operations. Maintenance and repairs are charged to operations as incurred.
Goodwill | Goodwill Goodwill represents the cost in excess of fair value of the identifiable net assets acquired. Goodwill is tested for impairment annually or whenever events indicate impairment may have occurred.
Intangibles | Intangibles At December 31, 2015, NGSG had intangible assets, which relate to developed technology and a trade name. The carrying amount net of accumulated amortization at December 31, 2015 and 2014 was $1.8 million and $1.9 million respectively. Developed technology is amortized on a straight-line basis with a useful life of 20 years, with a weighted average remaining life of approximately nine years as of December 31, 2015. Amortization expense recognized in each of the years ending December 31, 2015, 2014, and 2013 was $125,000, $125,000 and $130,000 respectively. Estimated amortization expense for the years 2016-2024 is $125,000 per year. NGSG has an intangible asset with a gross carrying value of $654,000 at December 31, 2015 related to the trade name of SCS which was acquired in our acquisition of Screw Compression Systems in January 2005. This asset is not being amortized as it has been deemed to have an indefinite life. The following table represents the identified intangible assets by major asset class (in thousands):
|  |  |  | December 31, 2015 |  | December 31, 2014
|  | Useful Life (years) |  | Gross Carrying Value |  | Accumulated Amortization |  | Net Book Value |  | Gross Carrying Value |  | Accumulated Amortization |  | Net Book Value
Developed Technology |  | 20 |  | $ | 2,505 |  |  | $ | 1,382 |  |  | $ | 1,123 |  |  | $ | 2,505 |  |  | $ | 1,257 |  |  | $ | 1,248 |
Trade Name |  | Indefinite |  | 654 |  |  | — |  |  | 654 |  |  | 654 |  |  | — |  |  | 654 |
Total |  |  |  | $ | 3,159 |  |  | $ | 1,382 |  |  | $ | 1,777 |  |  | $ | 3,159 |  |  | $ | 1,257 |  |  | $ | 1,902 |
Our policy is to periodically review intangibles for impairment through an assessment of the estimated future cash flows related to such assets. In the event that assets are found to be carried at amounts in excess of estimated undiscounted future cash flows, then the assets will be adjusted for impairment to a level commensurate with a discounted cash flow analysis of the underlying assets.
Warranty | Warranty We accrue amounts for estimated warranty claims based upon current and historical product warranty costs and any other related information known.
Financial Instruments and Concentrations of Credit Risk | Financial Instruments and Concentrations of Credit Risk We invest our cash primarily in deposits and money market funds with commercial banks. At times, cash balances at banks and financial institutions may exceed federally insured amounts.
Per Share Data | Per Share Data Basic earnings per common share is computed using the weighted average number of common shares outstanding during the period. Diluted earnings per common share is computed using the weighted average number of common stock and common stock equivalent shares outstanding during the period.
Income Taxes | Income Taxes Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of assets and liabilities and their respective tax bases, and operating losses and tax credit carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. ASC Topic 740 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. In order to record any financial statement benefit, we are required to determine, based on technical merits of the position, whether it is more likely than not (a likelihood of more than 50 percent) that a tax position will be sustained upon examination, including resolution of any related appeals or litigation processes. If that step is satisfied, then we must measure the tax position to determine the amount of benefit to recognize in the financial statements. The tax position is measured at the largest amount of the benefit that is greater than 50 percent likely of being realized upon ultimate settlement. We have no uncertain tax positions as of December 31, 2015 or 2014.
Fair Value Measurement | Fair Value Measurement Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date under current market conditions. ASC Topic 820 established a fair value hierarchy, which requires an entity to maximize the use of observable inputs when measuring fair value. These inputs are categorized as follows: Level 1- quoted prices in an active market for identical assets or liabilities; Level 2- quoted prices in an active market for similar assets or liabilities, inputs other than quoted prices that are observable for similar assets or liabilities, inputs derived principally from or corroborated by observable market data by correlation or other means; and Level 3- valuation methodology with unobservable inputs that are significant to the fair value measurement. Management believes that the fair value of our cash and cash equivalents, trade receivables, accounts payable and line of credit at December 31, 2015 and 2014 approximate their carrying values due to the short-term nature of the instruments or the use of prevailing market interest rates.
Segments and Related Information | Segments and Related Information ASC 280-10-50, “Operating Segments”, define the characteristics of an operating segment as a) being engaged in business activity from which it may earn revenue and incur expenses, b) being reviewed by the company's chief operating decision maker (CODM) for decisions about resources to be allocated and assess its performance and c) having discrete financial information. Although we indeed look at our products to analyze the nature of our revenue, other financial information, such as certain costs and expenses, net income and EBITDA are not captured or analyzed by these categories. Our CODM does not make resource allocation decisions or access the performance of the business based on these categories, but rather in the aggregate. Based on this, management believes that it operates in one business segment. In their analysis of product lines as potential operating segments, management also considered ASC 280-10-50-11, “Aggregation Criteria”, which allows for the aggregation of operating segments if the segments have similar economic characteristics and if the segments are similar in each of the following areas:
• | The nature of the products and services;
• | The nature of the production processes;
• | The type or class of customer for their products and services;
• | The methods used to distribute their products or provide their services; and
• | The nature of the regulatory environment, if applicable.
We are engaged in the business of designing and manufacturing compressors and flares. Our compressors and flares are sold and rented to our customers. In addition, we provide service and maintenance on compressors in our fleet and to third parties.These business activities are similar in all geographic areas. Our manufacturing process is essentially the same for the entire Company and is performed in house at our facilities in Midland, Texas and Tulsa, Oklahoma. Our customers primarily consist of entities in the business of producing natural gas. The maintenance and service of our products is consistent across the entire Company and is performed via an internal fleet of vehicles. The regulatory environment is similar in every jurisdiction in that the most impacting regulations and practices are the result of federal energy policy. In addition, the economic characteristics of each customer arrangement are similar in that we maintain policies at the corporate level.
Recently Issued Accounting Pronouncements | Recently Issued Accounting Pronouncements On February 25, 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2016-02, Leases (Topic 842), as part of a joint project with the International Accounting Standards Board (“IASB”) to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. To satisfy the foregoing objective, the FASB is creating Topic 842, Leases, which supersedes Topic 840. Under the new guidance, a lessee will be required to recognize assets and liabilities for capital and operating leases with lease terms of more than 12 months. Additionally, this ASU will require disclosures to help investors and other financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases, including qualitative and quantitative requirements. For public business entities, the amendments are effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. The new standard will be effective during our first quarter ending March 31, 2019. We are currently evaluating the potential impact this new standard may have on our financial statements. On November 20, 2015, FASB issued ASU No. 2015-17, Balance Sheet Classification of Deferred Taxes (Topic 740). ASU No. 2015-17 requires that deferred tax liabilities and assets be classified as noncurrent in a classified statement of financial position. For public business entities, the amendments are effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years. The new standard will be effective during our first quarter ending March 31, 2017. We are currently evaluating the potential impact this new standard may have on our financial statements. In July 2015, the FASB issued ASU 2015-11, Inventory (Topic 330): Simplifying the Measurement of Inventory. This ASU requires entities measuring inventories under the first-in, first-out or average cost methods to measure inventory at the lower of cost or net realizable value, where net realizable value is "estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation." Inventory was previously required to be measured at the lower of cost or market value, where the measurement of market value had several potential outcomes. The provisions of this ASU are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2016. Early adoption is permitted provided that presentation is applied to the beginning of the fiscal year of adoption. A reporting entity may apply the amendment prospectively. We are currently evaluating the potential impact this new standard may have on our financial statements. On August 27, 2014, the FASB issued ASU No. 2014-15, Presentation of Financial Statements-Going Concern (Subtopic 205-40)-Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern. ASU No. 2014-15 provides guidance to U.S. GAAP about management’s responsibility to evaluate whether there is a substantial doubt about an entity’s ability to continue as a going concern and to provide related footnote disclosures. Specifically, ASU No. 2014-15 (1) defines the term substantial doubt, (2) requires an evaluation of every reporting period including interim periods, (3) provides principles for considering the mitigating effect of management’s plan, (4) requires certain disclosures when substantial doubt is alleviated as a result of consideration of management’s plans, (5) requires an express statement and other disclosures when substantial doubt is not alleviated, and (6) requires an assessment for a period of one year after the date that the financial statements are issued (or available to be issued). For public business entities, the amendments are effective for fiscal years beginning after December 15, 2016, including interim periods within those fiscal years, with early adoption permitted. We do not expect this new standard to have a material impact on our financial statements. On May 28, 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), as part of a joint project with the International Accounting Standards Board (IASB) to clarify revenue-recognizing principles and develop a common revenue standard for U.S. GAAP and International Financial Reporting Standards (IFRS). ASU No. 2014-09 finalizes Proposed ASU Nos. 1820-100, 2011-230 and 2011-250 and is expected, among other things, to remove inconsistencies and weaknesses in revenue requirements and improve comparability of revenue recognition practices across entities, industries, jurisdictions and capital markets. In particular, the amendments in this ASU will be added to the FASB Accounting Standards Codification (FASB ASC) as Topic 606, Revenue from Contracts with Customers, and will supersede the revenue recognition requirements in FASB ASC 605, Revenue Recognition, as well as some cost guidance in FASB ASC Subtopic 605-35, Revenue Recognition-Construction-Type and Production-Type Contracts. The core principle of this ASU is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve this core principle, the guidance provides that an entity should apply the following steps: (1) identify the contract(s) with a customer; (2) identify the performance obligation in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when, or as, the entity satisfies a performance obligation. In August 2015, the FASB issued ASU No. 2015-14 deferring the effective date of ASU No. 2014-09, by one year. For public entities, the amendments are effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and early adoption is permitted only for annual reporting periods beginning after December 15, 2016, including interim periods within that year. Additionally, an entity should apply the amendments either retrospectively to each prior reporting period presented or retrospectively with the cumulative effect of initially applying this ASU recognized at the date of initial application. If an entity elects the latter, transition method, then it must also provide the additional disclosures in reporting periods that include the date of initial application of (1) the amount by which each financial statement line item is affected in the current reporting period, as compared to the guidance that was in effect before the change, and (2) an explanation of the reasons for significant changes. The new standard will be effective during our first quarter ending March 31, 2018. We are currently evaluating the new standard to determine which reporting option allows us to report the most meaningful information and are still evaluating the potential impact this new standard may have on our financial statements Reclassification of Prior Period Balances Certain reclassifications have been made to prior period amounts to conform to the current-year presentation. These reclassifications had no effect on the reported results of operations.

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 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 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 determining the fair value of financial instruments. + 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 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49121117&loc=d3e13279-108611 Reference 3: http://www.xbrl.org/2003/role/presentationRef -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 + 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 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://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 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + 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://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 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 major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=51801978&loc=d3e6404-108592 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=51801978&loc=d3e6351-108592 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 42 -URI http://asc.fasb.org/extlink&oid=51669610&loc=d3e9054-108599 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=51801978&loc=d3e6327-108592 + Details
Name: | us-gaap_MajorCustomersPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=51801978&loc=d3e6003-108592 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 2A -URI http://asc.fasb.org/extlink&oid=51801978&loc=SL51803626-108592 + Details
Name: | us-gaap_NatureOfOperations
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 The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=35735333&loc=d3e288-107754 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 272 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055 Reference 4: 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 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755 + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
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 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 segment reporting. + 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 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
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 trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables. If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs. + 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 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6378556&loc=d3e10133-111534 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5212-111524 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5093-111524 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3, 4 -Article 5 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
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