v2.4.0.8

Accounting Policies, by Policy (Policies) | 12 Months Ended
--- | ---
Jan. 31, 2014
Accounting Policies [Abstract] |
Consolidation, Policy [Policy Text Block] | Principles of Consolidation Our consolidated financial statements include the accounts of Comarco, Inc. and CWT. All material intercompany balances, transactions, and profits have been eliminated.
Liquidity Disclosure [Policy Text Block] | Future Operations, Liquidity and Capital Resources We have experienced substantial operating losses for fiscal years ended January 31, 2014 and 2013 totaling approximately $2.1 million and $5.6 million, respectively. The consolidated financial statements have been prepared assuming that we will continue to operate as a going concern, which contemplates that we will realize our assets and satisfy our liabilities and commitments in the ordinary course of business. Our consolidated financial statements do not reflect any adjustments related to the outcome of this uncertainty. Our future is highly dependent on our ability to successfully resolve our current litigation, capitalize on our portfolio of patents, generate positive cash flows and obtain borrowings or raise capital to meet our liquidity needs. Our business during fiscal year 2014 and 2013 was almost entirely driven by sales of our products to Lenovo. However, as previously announced in August 2013, Lenovo notified us of their intention to cease offering our Constellation product, the power adapter we designed and developed for Lenovo and terminated its relationship with us. We completed shipping product to Lenovo during our third fiscal quarter. As a result of this decision by Lenovo, we generated de minimus revenue in our fourth fiscal quarter ended January 31, 2014. The loss of Lenovo as a customer will have a material adverse impact on our future results of operations. We have reduced and/or eliminated certain operating expenses to minimize future losses and cash burn and will continue our efforts in this regard. Comarco is currently analyzing and will continue to analyze a range of alternatives to build and/or preserve value for its stakeholders, including, but not limited to, exploring additional investment and incremental financing from current and/or new investors, the engagement of advisors to assist in exploring strategic options for us as well as identifying potential partnerships for the purpose of monetizing some or all of the our patent portfolio and past, present, and future infringement claims. There can be no assurances that we will be successful in implementing any of these alternatives, or if implemented, that any of these alternatives will successfully preserve or increase shareholder value. In February 2014, two of our ongoing litigation matters were resolved. In the Chicony matter, on February 4, 2014, a jury returned a verdict in our favor and awarded us damages of approximately $10.8 million, offset by previously accrued liabilities of $1.1 million for a net award of approximately $9.7 million. Because the award may be appealed, we will not recognize the award in our financial statements until the award is realized. If and once realized, a portion of our award may be payable to our attorneys pursuant to an alternative professional fee arrangement. In addition, we may be entitled to reimbursement of attorney’s and other fees pending final judgment. Together, these matters may increase or decrease the net financial impact of this verdict on the Company. Also on February 4, 2014, Comarco and Kensington entered into a settlement and licensing agreement with an effective date of February 1, 2014 that dismisses all claims between the two parties arising from the litigation. Our patent portfolio covering key technical aspects of our products could potentially generate a future revenue stream based upon royalties paid to us by others for the use of some or all of our patents in third party products. We are currently exploring opportunities to expand, protect, and monetize our patent portfolio, including through the sale or licensing of our patent portfolio. In the future, we may resume our traditional activities, if and when possible. We had negative working capital totaling approximately $7.8 million at January 31, 2014, of which $2.5 million relates to the fair value of derivative liabilities. In order for us to conduct our business for the next twelve months, to continue operations thereafter and to be able to discharge our liabilities and commitments in the normal course of business, we must raise additional funds, through the sale or licensing of our patent portfolio, obtain additional debt and/or equity financing or prevail in our ongoing litigation to meet our working capital needs. There is no assurance that we will succeed in the sale or licensing of our patent portfolio or raise additional financing and if we are not successful doing so, we may have to evaluate other alternatives or partially, or entirely, cease our operations.
Use of Estimates, Policy [Policy Text Block] | Use of Estimates The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the years reported. Actual results could materially differ from those estimates. Certain accounting principles require subjective and complex judgments to be used in the preparation of financial statements. Accordingly, a different financial presentation could result depending on the judgments, estimates, or assumptions that are used. Such estimates and assumptions include, but are not specifically limited to, those required in the assessment of the impairment of long-lived assets, allowance for doubtful accounts, valuation allowances for deferred tax assets, valuation of derivative liabilities and determination of stock-based compensation.
Revenue Recognition, Policy [Policy Text Block] | Revenue Recognition Revenue from product sales was recognized upon shipment of products provided there were no uncertainties regarding customer acceptance, persuasive evidence of an arrangement existed, the sales price was fixed or determinable, and collectability was probable. Generally, our products were shipped FOB named point of shipment, whether it was Lake Forest, which was the location of our corporate headquarters, or China, the shipping point for most of our contract manufacturers.
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash and Cash Equivalents All highly liquid investments with original maturity dates of three months or less when acquired are classified as cash and cash equivalents. The fair value of cash and cash equivalents approximates the amounts shown in the consolidated financial statements. Cash and cash equivalents are generally maintained in uninsured accounts, typically Eurodollar deposits with daily liquidity, which are subject to investment risk including possible loss of principal invested.
Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] | Restricted Cash Our restricted cash balances are secured by separate bank accounts and represent i) a $77,000 letter of credit that serves as the security deposit for our corporate office lease and ii) $5,000 which serves as collateral for credit card chargebacks associated with our internet website.
Accounts Receivable from Customers Policy Text Block | Accounts Receivable due from CustomersOur management monitors collections and payments from our customers and maintains a provision for estimated credit losses based upon our historical experience and any specific customer collection issues that we have identified. Management analyzes specific customer accounts and establishes reserves for uncollectible receivables based upon specific identification of account balances that have indications of uncertainty of collection. Indications of uncertainty of collections may include the customer's inability to pay, customer dissatisfaction, or other factors. Significant management judgments and estimates must be made and used in connection with establishing the allowance for doubtful accounts in any accounting period. Because our accounts receivable are concentrated in a relatively few number of customers, a significant change in the liquidity or financial position of any one of these customers could have a material adverse effect on the collectability of our accounts receivable and our future operating results.
Accounts Receivable from Suppliers [Policy Text Block] | Accounts Receivable due from SuppliersOftentimes we were able to source components locally that we later sold to our contract manufacturers, who built the finished goods, and other suppliers. This was especially the case when new products were initially introduced into production. Sales to our contract manufacturers (or "CMs") and other suppliers were excluded from revenue and were recorded as a reduction to cost of revenue. During fiscal 2013, our relationship with Power System Technologies, Ltd. (formerly Flextronics Electronics) the CM who builds the product we sell to Lenovo transitioned from a relationship where we directly sourced just a few components in the bill of material to a process where we directly sourced all of the component parts in the bill of material.
Inventory, Policy [Policy Text Block] | Inventory Inventory is valued at the lower of cost (calculated on average cost, which approximates first-in, first-out basis) or market value. We regularly review inventory quantities on hand and record a write down of excess and obsolete inventory based primarily on excess quantities on hand based upon historical and forecasted component usage. As of January 31, 2014, we no longer had any inventory on hand.
Property, Plant and Equipment, Policy [Policy Text Block] | Property and Equipment Property and equipment are stated at cost less accumulated depreciation and amortization. Additions, improvements, and major renewals are capitalized; maintenance, repairs, and minor renewals are expensed as incurred. Depreciation and amortization is calculated on a straight-line basis over the expected useful lives of the property and equipment. The expected useful lives of office furnishings and fixtures are five to seven years, and of equipment and purchased software are two to five years. The expected useful life of tooling equipment, molds used for pre-production and mass production of our power adapters, is 18 months. The expected useful life of leasehold improvements, which is included in office furnishings and fixtures, is the lesser of the term of the lease or five years. We evaluate property and equipment for impairment when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying amounts. Factors considered important which could trigger an impairment review include, but are not limited to, significant underperformance relative to expected historical or projected future operating results, significant changes in the manner of use of the assets or the strategy for our overall business, and significant negative industry or economic trends. If such assets are identified to be impaired, the impairment to be recognized is the amount by which the carrying value of the asset exceeds the fair value of the asset. We did not experience any changes in our business or circumstances to require an impairment analysis nor did we recognize any impairment charges during the fiscal years ended January 31, 2014 and 2013. Assets to be disposed of are separately presented in the consolidated balance sheets and reported at the lower of the carrying amount or fair value less costs to sell, and are no longer depreciated.
Research, Development, and Computer Software, Policy [Policy Text Block] | Research and Development Costs Research and development costs are charged to expense as incurred and are reported as engineering and support costs. During fiscal 2014 and fiscal 2013, we incurred approximately $0.4 million and $0.9 million in research and development expense, respectively.
Income Tax, Policy [Policy Text Block] | Income Taxes As part of the process of preparing our consolidated financial statements, we are required to estimate our provision for income taxes in each of the tax jurisdictions in which we conducts business. This process involves estimating our actual current tax expense in conjunction with the evaluation and measurement of temporary differences resulting from differing treatment of certain items for tax and accounting purposes. These temporary timing differences result in the establishment of deferred tax assets and liabilities, which are recorded on a net basis and included in our consolidated balance sheets. On a periodic basis, we assess the probability that our net deferred tax assets, if any, will be recovered. If after evaluating all of the positive and negative evidence, we conclude that it is more likely than not that we will not recover some portion or all of the net deferred tax assets, a valuation allowance is provided with a corresponding charge to tax expense to reserve the portion of the deferred tax assets which are estimated to be more likely than not to be realized. Significant management judgment is required in determining our provision for income taxes, our deferred tax assets and liabilities, and any required valuation allowance. We continue to maintain a full valuation allowance on the entire deferred tax asset balance. This valuation allowance was established based on management’s overall assessment of risks and uncertainties related to our future ability to realize, and hence, utilize certain deferred tax assets, primarily consisting of net operating loss carry forwards and temporary differences. Due to the current and prior years’ operating losses, the adjusted net deferred tax assets remain fully reserved as of January 31, 2014. We apply the uncertain tax provisions of the Income Taxes Topic of the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (the “Codification”), which interpretation clarifies the accounting for uncertainty in income taxes recognized in an enterprise’s financial statements and prescribes a recognition threshold and measurement criteria for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The topic also provides guidance on de-recognition, classification, interest, and penalties, accounting in interim periods, disclosure, and transition. During fiscal 2014, we recorded a net loss of $2.1 million and recorded income tax expense of $1,600, which represents the minimum tax due in the state of California. The net deferred tax asset of $16.7 million at January 31, 2014, $1.1 million of which relates to net operating losses created in fiscal 2014, continues to be fully reserved. During fiscal 2013, we recorded a net loss of $5.6 million and recorded income tax expense of $1,600, which represents the minimum tax due in the state of California. The net deferred tax asset of $17.7 million at January 31, 2013, $1.9 million of which relates to net operating losses created in fiscal 2013, continues to be fully reserved.
Advertising Costs, Policy [Policy Text Block] | Advertising Advertising costs are expensed as incurred. We began advertising late in the fourth quarter of fiscal 2012 in order to drive internet users to visit our website, www.chargesource.com, and ultimately make a purchase. Advertising incurred during fiscal 2014 and 2013 totaled approximately $2,000 and $23,000, respectively.
Standard Product Warranty, Policy [Policy Text Block] | Warranty Costs We provide limited warranties for products for a period generally not to exceed 24 months. We accrue for the estimated cost of warranties at the time revenue is recognized. The accrual is consistent with our actual claims experience. Should actual warranty claim rates differ from our estimates, revisions to the liability would be required.
Derivatives, Policy [Policy Text Block] | Derivative Liabilities A derivative is an instrument whose value is “derived” from an underlying instrument or index such as a future, forward, swap, option contract, or other financial instrument with similar characteristics, including certain derivative instruments embedded in other contracts and for hedging activities. As a matter of policy, the Company does not invest in separable financial derivatives or engage in hedging transactions. However, the Company has entered into certain financing transactions in fiscal 2013 that involve financial equity instruments containing certain features that have resulted in the instruments being deemed derivatives. The Company may engage in other similar complex financing transactions in the future, but not with the intention to enter into derivative instruments. Derivatives are measured at fair value using the Monte Carlo simulation pricing model and marked to market through earnings. However, such new and/or complex instruments may have immature or limited markets. As a result, the pricing models used for valuation of derivatives often incorporate significant estimates and assumptions. Changes in these subjective assumptions can materially affect the estimate of the fair value of derivative liabilities and, consequently, the related amount recognized as loss due to change in fair value of derivative liabilities on the consolidated statement of operations. Furthermore, depending on the terms of a derivative, the valuation of derivatives may be removed from the financial statements upon exercise or conversion of the underlying instrument into some other security. We evaluate free-standing derivative instruments to properly classify such instruments within stockholders’ equity or as liabilities in our financial statements. Our policy is to settle instruments indexed to our common shares on a first-in-first-out basis. The classification of a derivative instrument is reassessed at each balance sheet date. If the classification changes as a result of events during a reporting period, the instrument is reclassified as of the date of the event that caused the reclassification. There is no limit on the number of times a contract may be reclassified. During the second quarter of fiscal 2013, we adopted the guidance, as codified in Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 815-40, Derivatives and Hedging, Accounting for Derivative Financial Instruments Indexed to, and Potentially Settled in, a Company’s Own Stock, that requires us to apply a two-step model in determining whether a financial instrument or an embedded feature is indexed to our own stock and thus enables it to qualify for equity classification. The warrants issued to Broadwood Partners, L.P. (“Broadwood”) contain provisions that adjust the exercise price in the event of certain dilutive issuance of our securities (see Note 7). Accordingly, the Company considered the warrants to be subject to price protection and classified them as derivative liabilities at the date of issuance with a fair value of $1.4 million and a corresponding discount to the underlying loan payable (see Note 8). Additionally, during the first quarter of fiscal 2014, we entered into a Loan Agreement with Elkhorn Partners Limited Partnership (“Elkhorn”) which contains convertible provisions that allow Elkhorn to convert the loan into common stock. The conversion price may be adjusted in the event of certain dilutive issuance of our securities. Accordingly, the Company considered the convertible debt to be subject to price protection and created a discount to the underlying loan payable and classified that value as derivative liabilities at the date of issuance with a fair value of $0.6 million (see Note 8).
Concentration Risk, Credit Risk, Policy [Policy Text Block] | Concentrations of Credit Risk Our cash and cash equivalents are principally on deposit in a non-insured short-term asset management account at a large financial institution. Accounts receivable potentially subject us to concentrations of credit risk. We generally do not require collateral for accounts receivable. When required, we maintain allowances for credit losses, and to date such losses have been within management’s expectations. Once a specific account receivable has been reserved for as potentially uncollectible, our policy is to continue to pursue collections for a period of up to one year prior to recording a receivable write-off.
Earnings Per Share, Policy [Policy Text Block] | Loss Per Common Share Basic loss per share is computed by dividing net loss by the weighted average number of common shares outstanding during the period excluding the dilutive effect of potential common stock, which for us consists solely of stock awards. Diluted earnings per share reflects the dilution that would result from the exercise of all dilutive stock awards outstanding during the period. The effect of such potential common stock is computed using the treasury stock method (see Note 11).
Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] | Stock-Based Compensation We grant stock awards, restricted stock and restricted stock units for a fixed number of shares to employees, consultants, and directors with an exercise or grant price equal to the fair value of the shares at the date of grant. We account for stock-based compensation using the modified prospective method, which requires measurement of compensation cost for all stock awards at fair value on date of grant and recognition of compensation over the service period for awards expected to vest.
Fair Value of Financial Instruments, Policy [Policy Text Block] | Fair Value of Financial Instruments Our financial instruments include cash and cash equivalents, accounts receivable due from customers and suppliers, accounts payable, accrued liabilities, a short-term loan and derivative liabilities. The carrying amount of cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities are considered to be representative of their respective fair values because of the short-term nature of those instruments. The carrying amount of our loan, net of discount, approximates fair value since the loan balance is derived from the valuation of the derivative liabilities discussed below. The fair value of the derivative liabilities, which are comprised of the warrants issued/issuable to Broadwood and conversion and anti-dilutive features embedded in the Elkhorn Convertible Note, at January 31, 2014 and 2013 was $2.5 million. Warrants and the conversion features classified as derivative liabilities are reported at their estimated fair value, with changes in fair value being reported in current period results of operations.
Selling, General and Administrative Expenses, Policy [Policy Text Block] | Legal expense classification Our legal expenses are classified in either selling, general, and administrative expenses or engineering and support expenses depending on the nature of the legal expense. All legal expenses incurred related to our intellectual property, including associated litigation expense and maintenance of our patent portfolio, are included in engineering and support expenses in our consolidated statement of operations. The legal expenses included in engineering and support expenses decreased approximately $1.2 million during the year ended January 31, 2014, when compared to the prior fiscal year. The decrease in legal expenses during fiscal 2014 is predominantly due to alternative fee arrangements we entered into with our legal counsel regarding the Chicony case and our other ongoing infringement and enforcement litigation matters. All other legal expenses, including all other litigation expense and public company legal expense are included in selling, general, and administrative expenses in our consolidated statement of operations. The legal expense included in selling, general and administrative expenses during fiscal 2014 and fiscal 2013 was $0.7 million and $0.6 million, respectively.
Reclassification, Policy [Policy Text Block] | Reclassifications Certain prior period balances have been reclassified to conform to the current period presentation.
Subsequent Events, Policy [Policy Text Block] | Subsequent Events Management has evaluated events subsequent to January 31, 2014 through the date the accompanying consolidated financial statements were filed with the Securities and Exchange Commission for transactions and other events that may require adjustment of and/or disclosure in such financial statements (see Note 14).

X
- Definition Accounts receivable from customers. + References No definition available. + Details
Name: | cmro_AccountsReceivableFromCustomersPolicyTextBlock
Namespace Prefix: | cmro_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Accounts receivable from suppliers. + References No definition available. + Details
Name: | cmro_AccountsReceivableFromSuppliersPolicyTextBlock
Namespace Prefix: | cmro_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- 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://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=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=32704220&loc=d3e8275-108329 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 20 -Section 55 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6387522&loc=d3e8384-108330 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 20 -URI http://asc.fasb.org/subtopic&trid=2127066 + 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://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=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 3: 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 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 305 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2122427 Reference 6: 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 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Financial Reporting Release (FRR) -Number 203 -Paragraph 02-03 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://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=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 305 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2122427 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.1(a)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Subparagraph a -Article 9 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Financial Reporting Release (FRR) -Number 203 -Paragraph 02-03 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28088331&loc=SL29635902-196195 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=28364263&loc=d3e13531-108611 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -URI http://asc.fasb.org/extlink&oid=28364263&loc=d3e13537-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 55 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6875567&loc=d3e14489-108613 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6480020&loc=d3e61082-112788 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6480020&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://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02, 03 -Article 3A 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=6367646&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2197480 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 40 -Section 45 -URI http://asc.fasb.org/section&trid=2197723 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2196966 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 325 -SubTopic 20 -URI http://asc.fasb.org/subtopic&trid=2197087 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=16385135&loc=d3e33801-111570 Reference 9: 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 10: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph k -Article 1 + 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 its derivative instruments and hedging activities. + 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=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7476318&loc=d3e41620-113959 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5579245-113959 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5579240-113959 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=7476318&loc=d3e41638-113959 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(n)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph n -Article 4 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=7476318&loc=d3e41675-113959 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 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 -URI http://asc.fasb.org/subtopic&trid=2144384 Reference 4: 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 + 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://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=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2155942 + 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 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=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2144681 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -URI http://asc.fasb.org/subtopic&trid=2144749 Reference 4: 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 5: 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 6: 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 7: 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=21917399&loc=d3e32247-109318 Reference 8: 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=21917399&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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 6 -Subparagraph a -Article 5 Reference 3: 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 4: 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 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2126999 Reference 6: 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 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Financial Reporting Release (FRR) -Number 206 -Paragraph b -Subparagraph i, ii -Chapter 2 Reference 8: 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 + 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 reporting when there is a substantial doubt about an entity's ability to continue as a going concern for a reasonable period of time (generally a year from the balance sheet date). Disclose: (a) pertinent conditions and events giving rise to the assessment of substantial doubt about the entity's ability to continue as a going concern for a reasonable period of time, (b) the possible effects of such conditions and events, (c) management's evaluation of the significance of those conditions and events and any mitigating factors, (d) possible discontinuance of operations, (e) management's plans (including relevant prospective financial information), and (f) information about the recoverability or classification of recorded asset amounts or the amounts or classification of liabilities. If management's plans alleviate the substantial doubt about the entity's ability to continue as a going concern, disclosure of the principal conditions and events that initially raised the substantial doubt about the entity's ability to continue as a going concern would be expected to be considered. Disclose whether operations for the current or prior years generated sufficient cash to cover current obligations, whether waivers were obtained from creditors relating to the company's default under the provisions of debt agreements and possible effects of such conditions and events, such as: whether there is a possible need to obtain additional financing (debt or equity) or to liquidate certain holdings to offset future cash flow deficiencies. Disclose appropriate parent company information when parent is dependent upon remittances from subsidiaries to satisfy its obligations. + References No definition available. + Details
Name: | us-gaap_LiquidityDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements. + References Reference 1: 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_PriorPeriodReclassificationAdjustmentDescription
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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2155824 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 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 13 -Subparagraph a -Article 5 + 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 its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination. + 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=6367646&loc=d3e18780-107790 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.15) -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 350 -SubTopic 40 -URI http://asc.fasb.org/subtopic&trid=2144505 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 50 -URI http://asc.fasb.org/subtopic&trid=2144537 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Research and Development -URI http://asc.fasb.org/extlink&oid=6523717 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -URI http://asc.fasb.org/subtopic&trid=2197796 + Details
Name: | us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
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 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: 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=6367646&loc=d3e18726-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 13 -Section B -Paragraph Question 1 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 FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption. + 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=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -URI http://asc.fasb.org/topic&trid=2122503 + Details
Name: | us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2228939 + 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://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=6367646&loc=d3e18780-107790 Reference 2: 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=6398077&loc=d3e12565-110249 + 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 reporting subsequent events. + 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=6367646&loc=d3e18780-107790 + Details
Name: | us-gaap_SubsequentEventsPolicyPolicyTextBlock
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 9 -URI http://asc.fasb.org/extlink&oid=6927468&loc=d3e6143-108592 Reference 2: 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=6927468&loc=d3e6132-108592 Reference 3: 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=6927468&loc=d3e6061-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration