XML 89 R26.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2014
Basis of Presentation and Accounting Policies [Abstract] |
Basis Of Accounting Policy [Policy Text Block] | Basis of Presentation The accompanying consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the financial statement rules and regulations of the Securities and Exchange Commission.
Consolidation, Policy [Policy Text Block] | Principles of Consolidation The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant inter-company amounts have been eliminated in consolidation.
Foreign Currency Transactions and Translations Policy [Policy Text Block] | Foreign Currency Assets and liabilities denominated in foreign currencies are translated into U.S. dollars based upon exchange rates prevailing at the end of each reporting period. The resulting translation adjustments, along with any related tax effects, are included in accumulated other comprehensive (loss) income, a component of stockholders’ equity. Translation adjustments are reclassified to earnings upon the sale or substantial liquidation of investments in foreign operations. Revenues and expenses are translated at the average month-end exchange rates during the year. Gains and losses related to transactions in a currency other than the functional currency, including operations outside the U.S. where the functional currency is the U.S. dollar, are reported net in the Company’s Consolidated Statements of Operations, depending on the nature of the activity. See Note 14 for additional information.
Segment Reporting, Policy [Policy Text Block] | Segment Reporting Segments are defined by authoritative guidance as components of a company in which separate financial information is available and is evaluated by the chief operating decision maker (CODM), or a decision making group, in deciding how to allocate resources and in assessing performance. Our CODM is our chief executive officer. In fiscal 2012, the Company previously reported three operating segments: Managed Mobility Solutions, Cybersecurity Solutions, and Consulting and Support Services. Information technology solutions were historically segmented due to technological barriers which prevented delivery of an integrated technology solution to cover an end users mobility, security and network communications requirements. Over the last ten (10) years the proliferation of mobile computing drove the integration of our technology capabilities and solutions into a single MMS market. Our customers and the industry view our MMS market as a singular business and demand an integrated and scalable suite of information technology-based enterprise-wide solutions. The Company markets its workforce mobility technologies as a single MMS offering to all of its customers and prospects in a variety of industries with the primary goal of selling a complete solution. Our MMS offerings are set forth below:
| § | Telecom management services – Full life cycle management of wired and wireless assets.
| § | Mobile security management services – Full life cycle wired and wireless device access and application control management.
| § | Identity management services – Full life cycle wired and wireless (including cloud based services) authentication and information assurance services.
| § | Identity services – Device specific and individual digital certificates required for mobility and infrastructure access in the cloud or within a secured IT environment.
Services comprising the Company’s MMS offerings have similar client service approaches, delivery costs and operational risks and are led by a project manager and a cross-functional service delivery team comprised of employees across all subsidiaries to deliver the Company’s products and services to its customers. The Company determined that its MMS business constitutes a single business activity and evaluates profitability on that basis and presents a single segment for purposes of financial reporting.
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 U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The more significant areas requiring use of estimates and judgment relate to revenue recognition, accounts receivable valuation reserves, ability to realize intangible assets and goodwill, ability to realize deferred income tax assets, fair value of certain financial instruments and the evaluation of contingencies and litigation. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from those estimates.
Fair Value Measurement, Policy [Policy Text Block] | Fair Value Measurements 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, based on the Company’s principal or, in the absence of a principal, most advantageous market for the specific asset or liability. GAAP provides for a three-level hierarchy of inputs to valuation techniques used to measure fair value, defined as follows: Level 1 - Inputs that are quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity can access. Level 2 - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability, including:
| § | Quoted prices for similar assets or liabilities in active markets
| § | Quoted prices for identical or similar assets or liabilities in markets that are not active
| § | Inputs other than quoted prices that are observable for the asset or liability
| § | Inputs that are derived principally from or corroborated by observable market data by correlation or other means
Level 3 - Inputs that are unobservable and reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances (e.g., internally derived assumptions surrounding the timing and amount of expected cash flows). The Company measured the fair value of contingent seller financed promissory notes presented on the consolidated balance sheets at fair value on a recurring basis using significantly unobservable inputs (Level 3) during the years ended December 31, 2014, 2013 and 2012. See Note 4 for additional information regarding financial liabilities carried at fair value. The Company monitors the market conditions and evaluates the fair value hierarchy levels at least quarterly. For any transfers in and out of the levels of the fair value hierarchy, the Company elects to disclose the fair value measurement at the beginning of the reporting period during which the transfer occurred. See Note 4 for financial assets and liabilities subject to fair value measurements.
Business Combinations Policy [Policy Text Block] | Business Combinations The Company identifies the individual assets acquired and liabilities assumed in connection with a business combination and purchase consideration in each business combination. The Company utilizes third party valuation professionals to estimate the initial fair value of significant assets acquired and liabilities assumed. The Company assigns provisional values to purchase consideration, assets acquired and liabilities assumed on the date of purchase and may revise these provisional values if fair value estimates prepared by outside qualified third party valuation are materially difference. The Company estimates the fair value of each using an acceptable valuation methodology which may include an income, market and/or cost approach. The Company generally assesses the estimated fair value of contingent obligations using a probability weighted income approach (discounted cash flow) valuation technique which requires the use of observable and unobservable inputs. Fluctuations in the fair value of contingent obligations are impacted by two unobservable inputs, management’s estimate of the probability of the acquired company meeting the operating performance target and the estimated discount rate (a rate that approximates the Company’s weighted average cost of capital). Significant increases (decreases) in either of those inputs in isolation would result in a significantly higher (lower) fair value measurement. Fair value is assessed for contingent obligations on a quarterly basis until such contingencies have been resolved and any changes in fair value are recorded as a gain or loss on change in fair value of contingent obligations within general and administrative expense. See Note 3 for a detailed description of material business combinations and see Note 4 for changes in fair value of assets and liabilities recorded in connection with material business combinations that are measured on a recurring basis.
Concentration Risk, Credit Risk, Policy [Policy Text Block] | Significant Customers and Concentration of Credit Risk Significant Customers The Company has historically derived a significant portion of its revenues from its federal government customer base due to the large size of individual awards. Customers representing ten percent or more of annual consolidated revenues are set forth in the table below for the years ended:
|  | YEARS ENDED |
|  | DECEMBER 31, |
|  | 2014 |  | 2013 |  | 2012 |
|  | As a % of |  | As a % of |  | As a % of |
Customer Name |  | Revenues |  | Revenues |  | Revenues |
Transportation Security Administration |  | 17 | % | 20 | % | 19 | %
Department of Homeland Security (DHS) |  | 20 | % | 13 | % | 15 | %
Customers representing ten percent or more of consolidated trade accounts receivable receivables are set forth in the table below as of December 31:
|  | DECEMBER 31, |
|  | 2014 |  | 2013 |
|  | As a % of |  | As a % of |
Customer Name |  | Receivables |  | Receivables |
Department of Homeland Security |  | 20 | % | 27 | %
Science Applications International Corporation |  | 21 | % | — |
Due to the nature of the Company’s business and the relative size of certain contracts, which are entered into in the ordinary course of business, the loss of any single significant customer and/or a delay in the continuation of an existing or new contract award could have a material adverse effect on its results of operations. Financial Instruments Financial instruments that potentially subject the Company to credit risk consist of cash and cash equivalents and accounts receivable.
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash and Cash Equivalents The Company maintains interest-bearing cash deposits and short-term overnight investments with a large financial institution. The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents for purposes of these consolidated financial statements. Interest-bearing cash deposits are insured by the Federal Deposit Insurance Corporation (“FDIC”) up to a maximum of $250,000. At December 31, 2014 and December 31, 2013, the Company had deposits in excess of FDIC limits of approximately $12,695,800 and $2,548,000, respectively.
Receivables, Policy [Policy Text Block] | Accounts Receivable The Company enters into standard master contract vehicles or an individual purchase requisitions with federal and state governments and their agencies. Federal contracts are bid on and awarded based on a cost plus fixed fee or fixed award fee, firm fixed price or time and materials basis. Federal and state government customer orders are covered by a contract vehicle or master services agreement and specific goods and services are generally submitted through task orders or purchase requisitions under a master contract or under an individual purchase requisition. The Company enters into standard contractual arrangements with corporations using a master service agreement and customized statement of work which outlines the product or services purchased, optional products and services and standard pricing based on volume or an hourly rate. Consulting services are charged based upon standard professional rates dependent upon level of expertise of the professionals involved. Also, the Company enters into fee arrangements for which the fees earned are based on a percentage of savings or other measures as may be determined in the applicable contract. Credit is extended based on evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are usually due within 30 to 60 days and are stated at amounts due from customers net of an allowance for doubtful accounts if deemed necessary. The Company determines its allowance by considering a number of factors, including the length of time accounts receivable are past due, the Company’s previous loss history, the customer’s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole. The Company writes off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance for doubtful accounts. The Company has not historically maintained a bad debt reserve for its federal government customers as it has not experienced material or recurring bad debt charges and the nature and size of the contracts has not necessitated the Company’s establishment of such a bad debt reserve. Customer account balances outstanding longer than the contractual payment terms are reviewed for collectability and after 90 days are considered past due unless arrangements were made at the time of the transaction that specified different payment terms. Upon specific review and its determination that a bad debt reserve may be required, the Company will reserve such amount if it views the account as potentially uncollectable. Customer account balances outstanding longer than 120 days that have not been settled in accordance with contract terms and for which no firm payment commitments exist are placed with a third party collection agency and a reserve is established. The Company writes off accounts receivable after 180 days or earlier when they become uncollectible. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts. If the accounts receivable has been written off and no allowance for doubtful accounts exist subsequent payments received are credited to bad debt expense.
Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] | Unbilled Accounts Receivable Unbilled accounts receivable on time-and-materials contracts represent costs incurred and gross profit recognized near the period-end but not billed until the following period due to contractual terms or due to timing differences. Unbilled accounts receivable on fixed-price contracts predominantly consist of third party value added resale (VAR) of hardware and software products delivered but not invoiced at the end of the reporting period. To a lesser extent unbilled accounts receivable also consists of monthly managed services performed but not invoiced at the end of the reporting period. At December 31, 2014 and 2013 unbilled accounts receivable totaled approximately $5,547,400 and $1,561,000, respectively.
Inventory, Policy [Policy Text Block] | Inventories Inventories consist of hardware components that will be used in custom identity management technology solutions and certain software licenses available for resale. Inventories are valued at the lower of cost, using first-in, first-out method, or market. The Company may record a write-down for inventories which have become obsolete or are in excess of anticipated demand or net realizable value. If future demand or market conditions for our products are less favorable than forecasted or if unforeseen technological changes negatively impact the utility of inventory, we may be required to record additional write-downs, which would adversely affect our gross profit. For the years ended December 31, 2014 and 2013 the Company recorded inventory write-downs related to obsolete inventory of approximately $5,400 and $199,900, respectively, in the consolidated statements of operations within cost of revenues.
Revenue Recognition, Deferred Revenue [Policy Text Block] | Advance Billings and Customer Payments Deferred revenue arises from advanced customer billings as permitted under contractual arrangements or from advanced payments from customers for monthly managed services. Certain federal and state governments and their agencies may prepay for services and/or VAR transactions in advance. These advance payments are recorded as deferred revenue and recognized as services are performed and/or devices delivered. Amounts recorded as deferred revenue are released the monthly services are complete at the end of the month. Our revenue recognition policy is below under the caption “revenue recognition.”
Property, Plant and Equipment, Policy [Policy Text Block] | Property and Equipment Property and equipment (including assets acquired under capital lease arrangements) are stated at historical cost, net of accumulated depreciation and amortization. Depreciation and amortization expense is computed using the straight-line method over the estimated useful lives based upon the classification of the property and/or equipment or lease period for assets acquired under capital lease arrangements. The estimated useful lives of the assets are as follows:
|  | Estimated
|  | Useful Life
Land and building |  | 20 years
Computer hardware and software |  | 3 years
Furniture and fixtures |  | 5 years
Mobile equipment |  | 3 years
The Company assesses the recoverability of property and equipment by determining whether the depreciation of property and equipment over its remaining life can be recovered through projected undiscounted future cash flows. The amount of property and equipment impairment if any, is measured based on fair value and is charged to operations in the period in which property and equipment impairment is determined by management. As of December 31, 2014 and 2013, the Company’s management has not identified any material impairment of its property and equipment.
Goodwill and Intangible Assets, Policy [Policy Text Block] | Goodwill and Other Intangible Assets The Company accounts for goodwill and other indefinite-lived intangible assets in accordance with ASC Topic 350 “Intangibles”. Under ASC Topic 350, goodwill and certain indefinite-lived intangible assets are not amortized but are subject to an annual impairment test during the fourth quarter of each year, and between annual tests if indicators of potential impairment exist. The Company has elected to perform this review annually on December 31st of each calendar year. See Note 8 to the consolidated financial statements for additional discussion about annual impairment testing. Included within other intangible assets are software development costs. The Company capitalizes costs related to software and implementation in connection with its internal use software systems including its Public Key Infrastructure (PKI) certificate issuance database and application. For software development costs (or “internally developed intangible assets”) related to software products for sale, lease or otherwise marketed, significant development costs are capitalized from the point of demonstrated technological feasibility until the point in time that the product is available for general release to customers. Once the product is available for general release, capitalized costs are amortized based on units sold, or on a straight-line basis generally over a six-year period or such other such shorter period as may be required.
Revenue Recognition, Policy [Policy Text Block] | Revenue Recognition Principles The Company has a standard internal process that is used to determine whether all required criteria for revenue recognition have been met. A summary of the Company’s specific revenue recognition policies are as follows:
| § | Expense Management: Telecommunications expense management and device management services are delivered on a monthly basis based on a standard fixed pricing scale per user or device or other service utilization metric. Managed services are not interdependent and there are no undelivered elements in these arrangements. Revenue is recognized upon the completion of the delivery of monthly managed services. The Company also offers invoice management and payment services and resells third party products and services, which may subject the Company to credit risk as it is responsible for the payment of multiple billable arrangements by and between its customer and various carriers. The Company recognizes revenues and related costs on a gross basis for these arrangements as it has discretion in choosing providers, rate plans, hardware and devices provided to its customers. For arrangements in which the Company does not have such credit risk, it recognizes revenues and related costs on a net basis. This service is broadly classified as a managed service.
| § | Security: The Company issues its proprietary PKI identity credentialing software certificates to individuals or as an enterprise solution under which the customer issues the individual certificates. Certificates issued have a fixed life and cannot be modified or reissued. There is no obligation to provide post contract services in relation to certificates issued. Revenue is recognized from the sales of credentials to an individual or as an enterprise solution upon issuance; provided there are no other additional deliverables. Cost of Revenues includes general infrastructure support costs to maintain the continued issuance of credentials. This service is broadly classified as a managed service.
| § | Software: The Company offers telecommunications expense management software under a perpetual and term license.
|  | o | Perpetual License - Revenue from software licenses which are sold as a perpetual license and which do not involve the significant production, modification or customization of the software are recognized when the software is delivered. Where an arrangement to deliver software involves significant production, modification or customization, the software revenue is not recognized until such time as the software has been accepted by the client. Implementation fees are recognized once the software has been delivered. Maintenance services, if contracted, are recognized ratably over the term of the maintenance agreement, generally twelve months.
|  | o | Term License - Revenue from software licenses which are sold as term licenses, which do not involve the significant production, modification or customization of the software are recognized evenly over the license term once the software has been delivered. Where an arrangement to deliver software involves significant production, modification or customization, software sold as a term license is recognized ratably over the license term from the date the software is accepted by the client.
| § | User Support: The Company offers call centers with 24x7 emergency support and expert technical support which is delivered on a monthly basis based on a standard fixed pricing scale per ticket, user or device or other service utilization metric. Revenue is recognized upon the completion of the delivery of monthly managed services. This service is broadly classified as a managed service.
| § | Policies: Services performed include policy and contract permission based audits, accounts payable audits, and compliance reviews which are performed on a time and materials basis and contingent fee arrangement. Revenue on time and material arrangements is recognized to the extent of billable rates times hours delivered plus material and other reimbursable costs incurred to deliver consulting services. Revenue on contingent-fee arrangements are recognized upon customer acceptance of proposed billing. This service is broadly classified as a managed service.
| § | Consulting: The Company provides professional services on a project basis determined by our customers’ specific requirements. The Company provides a variety of telecommunication management consulting services, traditional information technology and network consulting and security assurance services and charges a fee for time and materials incurred or a contingent-fee based on expected savings or other metric determined. This service is broadly classified as a professional service.
Income Tax, Policy [Policy Text Block] | Income Taxes The Company accounts for income taxes in accordance with authoritative guidance which requires that deferred tax assets and liabilities be computed based on the difference between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate. The guidance requires that the net deferred tax asset be reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized. The Company recognizes the impact of an uncertain tax position taken or expected to be taken on an income tax return in the financial statements at the amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized in the financial statements unless it is more likely than not of being sustained upon audit by the relevant taxing authority.
Earnings Per Share, Policy [Policy Text Block] | Basic and Diluted Earnings Per Share (EPS) Basic EPS includes no dilution and is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the potential dilution that could occur if securities or other contracts to issue common and restricted stock were exercised or converted into common and restricted stock. The number of incremental shares from assumed conversions of stock options and unvested restricted stock awards included in the calculation of diluted EPS was calculated using the treasury stock method. See Note 13 to the consolidated financial statements for computation of EPS.
Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] | Employee Stock-Based Compensation The Company accounts for stock-based employee compensation arrangements under provisions of ASC 718-10. The Company recognizes the cost of employee stock awards granted in exchange for employee services based on the grant-date fair value of the award using a Black-Scholes option-pricing model, net of expected forfeitures. Those costs are recognized ratably over the vesting period. Each stock option has an exercise price equal to the market price of the Company’s common stock on the date of grant and a contractual term of 10 years for grants issued prior to fiscal 2007 and 7 years for grants issued after fiscal 2007 from the date of grant. Stock options generally vest over 3-years from the date of grant. See Note 12 to the consolidated financial statements for additional information about stock based compensation programs.
Share-based Compensation, Option and Incentive Plans, Director Policy [Policy Text Block] | Non-Employee Stock-Based Compensation The Company accounts for stock-based non-employee compensation arrangements using the fair value recognition provisions of ASC 505-50, “Equity-Based Payments to Non-Employees” (formerly known as FASB Statement 123, Accounting for Stock-Based Compensation and “Emerging Issues Task Force” EITF 96-18, Accounting for Equity Instruments That Are Issued to Other Than Employees for Acquiring, or in Conjunction with Selling, Goods or Services).
New Accounting Pronouncements, Policy [Policy Text Block] | Accounting Standards Update In May 2014, the Financial Accounting Standards Board issued Accounting Standards Update (ASU) 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The new standard is effective on January 1, 2017. Early application is not permitted. The standard permits the use of either the retrospective or modified retrospective (cumulative effect) transition method. The Company is evaluating the effect that ASU 2014-09 may have on its consolidated financial statements and related disclosures. The Company has neither selected a transition method nor determined the effect of the standard on its ongoing financial reporting. In June 2014, the Financial Accounting Standards Board issued ASU 2014-12, Compensation – Stock Compensation, which clarifies that share-based awards that include a performance target that affects vesting and that could be achieved after the requisite service period be treated as a performance condition and not reflected in estimating the grant-date fair value of the award. Compensation cost associated with the performance condition should be recognized in the period in which it becomes probable that the performance target will be achieved and should represent the compensation cost attributable to the period(s) for which the requisite service has already been rendered. The new standard is effective for annual periods and interim periods within those annual periods beginning after December 15, 2015. Early application is permitted. The standard permits application either (a) prospectively to all awards granted or modified after the effective date or (b) retrospectively to all awards with performance targets that are outstanding as of the beginning of the earliest annual period presented in the financial statements and to all new or modified awards thereafter. The Company is evaluating the effect that ASU 2014-12 may have on our consolidated financial statements, shared-based awards and related disclosures. The Company has neither selected a transition method nor determined the effect of the standard on its ongoing financial reporting.

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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -URI http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 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 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 5: 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 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 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 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=35750535&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=35750535&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 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 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=18733093&loc=d3e5614-111684 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph k -Article 1 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02, 03 -Article 3A + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 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 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://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 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 Reference 3: 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 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 -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 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 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28360613&loc=d3e4492-108314 Reference 6: 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 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Financial Reporting Release (FRR) -Number 206 -Paragraph b -Subparagraph i, ii -Chapter 2 + 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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 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 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 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 trade and other accounts receivable, and finance, loan and lease receivables, including those classified as held for investment and held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the valuation allowance for receivables is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions (8) the nature and amount of any guarantees to repurchase receivables. + 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 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 SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3-5 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e4975-111524 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + 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 4 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5144-111524 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing unearned income or deferred revenue related to transactions involving the sale of a product or performance of services. + 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 Staff Accounting Bulletin (SAB) -Number Topic 13 -Section B -Paragraph Question 1 Reference 3: 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 + Details
Name: | us-gaap_RevenueRecognitionDeferredRevenue
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 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=6367646&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 director stock option and stock incentive plans. This disclosure may include (1) the types of director stock option or incentive plans sponsored by the entity (2) significant plan provisions and (3) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for the 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