XML 39 R24.htm IDEA: XBRL DOCUMENT
v3.5.0.2

Summary of Significant Accounting Policies and New Accounting Standards (Policies) | 12 Months Ended
--- | ---
Jun. 30, 2016
Accounting Policies [Abstract] |
Principles of Consolidation and Basis of Presentation | Principles of Consolidation and Basis of Presentation The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and include the accounts of Phibro and its consolidated subsidiaries. Intercompany balances and transactions have been eliminated from the consolidated financial statements. The decision whether or not to consolidate an entity requires consideration of majority voting interests, as well as effective control over the entity. We present our financial statements on the basis of our fiscal year ending June 30. All references to years in these consolidated financial statements refer to the fiscal year ending or ended on June 30 of that year.
Revisions of previously issued financial statements | Revisions of previously issued financial statements During the fourth quarter of fiscal 2016, the Company determined that amortization expense related to product-related intangible assets should be recorded in cost of goods sold rather than in selling, general and administrative expense within the consolidated statement of operations. The Company has revised its prior year financial statements to correct the classification of amortization expense to increase cost of goods sold and reduce gross profit and selling, general and administrative expenses by $3,092 and $3,361 for the fiscal years ended June 30, 2015 and 2014, respectively. These revisions had no impact on the Company's previously reported net income (loss) or cash flows. The Company evaluated the impact of the revisions on prior periods, assessing materiality quantitatively and qualitatively, and concluded the errors were not material to any previously issued financial statements.
Risks, Uncertainties and Liquidity | Risks, Uncertainties and Liquidity The issue of the potential for increased bacterial resistance to certain antibiotics used in certain food-producing animals is the subject of discussions on a worldwide basis and, in certain instances, has led to government restrictions on or banning of the use of antibiotics in food-producing animals. The sale of antibiotics and antibacterials is a material portion of our business. Should regulatory or other developments result in restrictions on the sale of such products, it could have a material adverse effect on our financial position, results of operations and cash flows. The testing, manufacturing, and marketing of certain of our products are subject to extensive regulation by numerous government authorities in the United States and other countries. We have significant assets in Israel, Brazil and other locations outside of the United States and a significant portion of our sales and earnings are attributable to operations conducted abroad. Our assets, results of operations and future prospects are subject to currency exchange fluctuations and restrictions, energy shortages, other economic developments, political or social instability in some countries, and uncertainty of, and governmental control over, commercial rights, which could result in a material adverse effect on our financial position, results of operations and cash flows. We are subject to environmental laws and regulations governing the use, storage, handling, generation, treatment, emission, release, discharge and disposal of certain materials and wastes, the remediation of contaminated soil and groundwater, the manufacture, sale and use of regulated materials, including pesticides, and the health and safety of employees. As such, the nature of our current and former operations and those of our subsidiaries expose Phibro and our subsidiaries to the risk of claims with respect to such matters.
Use of Estimates | Use of Estimates Preparation of the consolidated financial statements requires management to make certain estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures. Actual results could differ from these estimates. Significant estimates include valuation of intangible assets, depreciation and amortization periods of long-lived and intangible assets, recoverability of long-lived and intangible assets and goodwill, realizability of deferred income tax and value-added tax assets, legal and environmental matters and actuarial assumptions related to our pension plans. We regularly evaluate our estimates and assumptions using historical experience and other factors. Our estimates are based on complex judgments, probabilities and assumptions that we believe to be reasonable.
Revenue Recognition | Revenue Recognition We recognize revenue for sales of our goods upon transfer of title and when risk of loss passes to the customer. Certain of our businesses have terms where title and risk of loss transfer on shipment. Certain of our businesses have terms where title and risk of loss transfer on delivery. Additional conditions for recognition of revenue are that persuasive evidence of an arrangement exists, the selling price is fixed or determinable, collections of sales proceeds are reasonably assured and we have no further performance obligations. We record estimated reductions to revenue for customer programs and incentive offerings, including pricing arrangements and other volume-based incentives, at the time the sale is recorded. Royalty and licensing income from licensing agreements are recognized when earned under the terms of the related agreements, and all performance obligations have been met, and are included in net sales in the consolidated statements of operations. Net sales include shipping and handling fees billed to customers. Delivery costs to our customers are included in cost of goods sold in the consolidated statements of operations. Net sales exclude value-added and other taxes based on sales.
Cash and Cash Equivalents | Cash and Cash Equivalents Cash equivalents include highly liquid investments with maturities of three months or less when purchased. Cash and cash equivalents held at financial institutions may at times exceed federally insured amounts. We believe we mitigate such risk by investing in or through major financial institutions.
Accounts Receivable and Allowance for Doubtful Accounts | Accounts Receivable and Allowance for Doubtful Accounts Trade accounts receivable are recorded at the invoiced amount and do not bear interest. We grant credit terms in the normal course of business and generally do not require collateral or other security to support credit sales. Our ten largest customers represented, in aggregate, approximately 27% and 26% of accounts receivable at June 30, 2016 and 2015, respectively. The allowance for doubtful accounts is our best estimate of the probable credit losses in existing accounts receivable. We monitor the financial performance and creditworthiness of our customers so that we can properly assess and respond to changes in their credit profile. We also monitor domestic and international economic conditions for the potential effect on our customers. Past due balances are reviewed individually for collectability. Account balances are charged against the allowance when we determine it is probable the receivable will not be recovered.
Inventories | Inventories Inventories are valued at the lower of cost or market. Cost is determined principally under weighted average and standard cost methods, which approximate first-in, first-out (FIFO) cost. Obsolete and unsalable inventories, if any, are reflected at estimated net realizable value. Inventory costs include materials, direct labor and manufacturing overhead.
Property, Plant and Equipment | Property, Plant and Equipment Property, plant and equipment are stated at cost. Depreciation is charged to results of operations using the straight-line method based upon the assets’ estimated useful lives ranging from 2 to 30 years for buildings and improvements, and 1 to 17 years for machinery and equipment. We capitalize costs that extend the useful life or productive capacity of an asset. Repair and maintenance costs are expensed as incurred. In the case of disposals, the assets and related accumulated depreciation are removed from the accounts, and the net amounts, less proceeds from disposal, are included in the consolidated statements of operations.
Capitalized Software Costs | Capitalized Software Costs We capitalize costs to obtain, develop and implement software for internal use in accordance with FASB Accounting Standards Codification (“ASC”) 350-40, Internal Use Software. Amounts paid to third parties and costs of internal employees who are directly associated with the software project are also capitalized, depending on the stage of development. We expense software costs that do not meet the capitalization criteria. Capitalized software costs are included in property, plant and equipment on the consolidated balance sheets and are amortized on a straight-line basis over 3 to 7 years.
Deferred Financing Costs | Deferred Financing Costs Costs and original issue discounts or premiums related to issuance or modification of our debt are deferred on the consolidated balance sheet and amortized over the lives of the respective debt instruments. Amortization of deferred financing costs is included in interest expense in the consolidated statements of operations.
Acquisitions, Intangible Assets and Goodwill | Acquisitions, Intangible Assets and Goodwill Our consolidated financial statements reflect the operations of an acquired business beginning as of the date of acquisition. Assets acquired and liabilities assumed are recorded at their fair values at the date of acquisition; goodwill is recorded for any excess of the purchase price over the fair values of the net assets acquired. Significant judgment is required to determine the fair value of certain tangible and intangible assets and in assigning their respective useful lives. Accordingly, we typically obtain the assistance of third-party valuation specialists for significant tangible and intangible assets. The fair values are based on available historical information and on future expectations and assumptions deemed reasonable by management, but are inherently uncertain. We typically use an income method to measure the fair value of intangible assets, which is based on forecasts of the expected future cash flows attributable to the respective assets. Significant estimates and assumptions inherent in the valuations reflect a consideration of other marketplace participants, and include the amount and timing of future cash flows (including expected growth rates and profitability), the underlying product or technology life cycles, economic barriers to entry and the discount rate applied to the cash flows. Unanticipated market or macroeconomic events and circumstances could affect the accuracy or validity of the estimates and assumptions. Determining the useful life of an intangible asset also requires judgment. Our estimates of the useful lives of intangible assets are based on factors including competitive environment, underlying product life cycles, operating plans and the macroeconomic environment of the countries in which the products are sold. Intangible assets are amortized over their estimated lives. Intangible assets associated with acquired in-process research and development activities (“IPR&D”) are not amortized until a product is available for sale.
Long-Lived Assets and Goodwill | Long-Lived Assets and Goodwill We periodically review our long-lived and amortizable intangible assets for impairment and assess whether significant events or changes in business circumstances indicate that the carrying value of the assets may not be recoverable. Such circumstances may include a significant decrease in the market price of an asset, a significant adverse change in the manner in which the asset is being used or in its physical condition or a history of operating or cash flow losses associated with the use of an asset. An impairment loss is recognized when the carrying amount of an asset exceeds the anticipated future undiscounted cash flows expected to result from the use of the asset and its eventual disposition. The amount of the impairment loss is the excess of the asset’s carrying value over its fair value. In addition, we periodically reassess the estimated remaining useful lives of our long-lived and amortizable intangible assets. Changes to estimated useful lives would affect the amount of depreciation and amortization recorded in the consolidated statements of operations. We have not experienced significant changes in the carrying value or estimated remaining useful lives of our long-lived or amortizable intangible assets in the periods included in the consolidated financial statements. We periodically review our indefinite life intangible assets associated with acquired IPR&D for impairment and assess whether significant events or changes in business circumstances indicate that the carrying value of the assets may not be recoverable. An impairment loss is recognized when the carrying amount of an asset exceeds the anticipated future discounted cash flows expected to result from the use of the asset and its eventual disposition. The amount of the impairment loss is the excess of the asset’s carrying value over its fair value. During the fourth quarter of each year, absent any prior impairment indicators, we perform an annual impairment assessment. We elected to apply certain accounting guidance that allows an initial qualitative analysis of the fair value of the indefinite life intangible asset. We have determined the fair value of our IPR&D was not impaired. Goodwill represents the excess of the purchase price over the fair value of the identifiable net assets acquired in a business combination. We test goodwill for impairment annually during the fourth quarter, or more frequently if impairment indicators exist. Impairment exists when the carrying amount of goodwill exceeds its implied fair value. During the fourth quarter of 2016, we tested goodwill by applying certain accounting guidance that allows an initial qualitative analysis of the fair value of goodwill. We have determined our goodwill was not impaired. We have not recorded any impairment charges since the goodwill was initially recorded.
Foreign Currency Translation | Foreign Currency Translation We generally use local currency as the functional currency to measure the financial position and results of operations of each of our international subsidiaries. We translate assets and liabilities of these operations at the exchange rates in effect at the balance sheet date. We translate income statement accounts at the average rates of exchange prevailing during the period. Translation adjustments that arise from the use of differing exchange rates from period to period are included as a component of accumulated other comprehensive income (loss) in stockholders’ equity. Certain of our Israeli operations have designated the U.S. dollar as their functional currency. Gains and losses arising from remeasurement of local currency accounts into U.S. dollars are included in determining net income.
Comprehensive Income (Loss) | Comprehensive Income (Loss) Comprehensive income (loss) consists of net income (loss) and the changes in: (i) the fair value of derivative instruments that qualify for hedge accounting; (ii) foreign currency translation adjustments; (iii) unrecognized net pension gains (losses); and (iv) the related (provision) benefit for income taxes.
Derivative Financial Instruments | Derivative Financial Instruments We record all derivative financial instruments on the consolidated balance sheets at fair value. Changes in the fair value of derivatives are recorded in results of operations or accumulated other comprehensive income (loss), depending on whether a derivative is designated and effective as part of a hedge transaction and, if so, the type of hedge transaction. Gains and losses on derivative instruments reported in accumulated other comprehensive income (loss) are included in the results of operations in the periods in which operations are affected by the underlying hedged item. From time to time, we use forward contracts and options to mitigate exposure to changes in foreign currency exchange rates and as a means of hedging forecasted operating costs. To qualify a derivative as a hedge, we document the nature and relationships between hedging instruments and hedged items, the prospective effectiveness of the hedging instrument as well as the ultimate effectiveness, the risk-management objectives, the strategies for undertaking the various hedge transactions and the methods of assessing hedge effectiveness. We hedge forecasted transactions for periods not exceeding the next twenty-four months. We do not engage in trading or other speculative uses of financial instruments.
Environmental Liabilities | Environmental Liabilities Expenditures for ongoing compliance with environmental regulations are expensed or capitalized as appropriate. We capitalize expenditures made to extend the useful life or productive capacity of an asset, including expenditures that prevent future environmental contamination. Other expenditures are expensed as incurred and are recorded in selling, general and administrative expenses in the consolidated statements of operations. We record the expense and related liability in the period an environmental assessment indicates remedial efforts are probable and the costs can be reasonably estimated. Estimates of the liability are based upon currently available facts, existing technology and presently enacted laws and regulations taking into consideration the likely effects of inflation and other societal and economic factors. All available evidence is considered, including prior experience in remediation of contaminated sites, other companies’ experiences and data released by the U.S. Environmental Protection Agency and other organizations. The estimated liabilities are not discounted. We record anticipated recoveries under existing insurance contracts if probable.
Income Taxes | Income Taxes The provision for income taxes includes U.S. federal, state, and foreign income taxes and foreign withholding taxes. Our annual effective income tax rate is determined based on our income, statutory tax rates and tax planning opportunities available in the various jurisdictions in which we operate and the tax effects of items treated differently for tax purposes than for financial reporting purposes. Tax law requires certain items be included in the tax return at different times than the items are reflected in the financial statements. Some of these differences are permanent, such as expenses that are not deductible in our tax return, and some differences are temporary, reversing over time, such as depreciation expense. These temporary differences give rise to deferred tax assets and liabilities. Deferred tax assets generally represent the tax effect of items that can be used as a tax deduction or credit in future years for which we have already recorded the tax benefit in our income statement. Deferred tax liabilities generally represent the tax effect of items recorded as tax expense in our income statement for which payment has been deferred, the tax effect of expenditures for which a deduction has already been taken in our tax return but has not yet been recognized in our income statement or the tax effect of assets recorded at fair value in business combinations for which there was no corresponding tax basis adjustment. During 2016, we elected early application of Accounting Standards Update (“ASU”) 2015-17, Balance Sheet Classification of Deferred Taxes, which requires that all deferred tax assets and liabilities be classified as noncurrent on the consolidated balance sheet. We applied the guidance prospectively; periods prior to December 31, 2015 were not adjusted. Significant judgment is required in determining our income tax provision and in evaluating our tax positions. The recognition and measurement of a tax position is based on management’s best judgment given the facts, circumstances and information available at the reporting date. Inherent in determining our annual effective income tax rate are judgments regarding business plans, planning opportunities and expectations about future outcomes. Realization of certain deferred tax assets, primarily net operating loss carryforwards, is dependent upon generating sufficient future taxable income in the appropriate jurisdiction prior to the expiration of the carryforward periods. We establish valuation allowances for deferred tax assets when the amount of expected future taxable income is not likely to support the use of the deduction or credit. We operate in multiple jurisdictions with complex tax policy and regulatory environments. In certain of these jurisdictions, we may take tax positions that management believes are supportable, but are potentially subject to successful challenge by the applicable taxing authority. We evaluate our tax positions and establish liabilities in accordance with the applicable accounting guidance on uncertainty in income taxes. We review these tax uncertainties in light of changing facts and circumstances, such as the progress of tax audits, and adjust them accordingly. Because there are a number of estimates and assumptions inherent in calculating the various components of our income tax provision, future events such as changes in tax legislation, the geographic mix of earnings, completion of tax audits or earnings repatriation plans could have an effect on those estimates and our effective income tax rate.
Advertising | Advertising Advertising and marketing costs are expensed as incurred and are reflected in selling, general and administrative expenses.
Research and Development Expenditures | Research and Development Expenditures Research and development expenditures are expensed as incurred and are recorded in selling, general and administrative expenses in the consolidated statements of operations. Most of our manufacturing facilities have chemists and technicians on staff involved in product development, quality assurance, quality control and providing technical services to customers. Research, development and technical service efforts are conducted at various facilities. Our animal health research and development activities relate to: fermentation development and micro-biological strain improvement; vaccine development; chemical synthesis and formulation development; nutritional specialties development; and ethanol-related products.
Stock-Based Compensation | Stock-Based Compensation All stock-based compensation to employees, including grants of stock options, is expensed over the requisite service period based on the grant date fair value of the awards. We determine the fair value of stock-based awards using the Black-Scholes option-pricing model that uses both historical and current market data to estimate the fair value. This method incorporates various assumptions such as the risk-free interest rate, expected volatility, expected dividend yield and expected life of the options.
Net Income per Share and Weighted Average Shares | Net Income per Share and Weighted Average Shares Basic net income per share is calculated by dividing net income by the weighted average number of common shares outstanding during the reporting period. Diluted net income per share is calculated by dividing net income by the weighted average number of common shares outstanding during the reporting period after giving effect to potential dilutive common shares resulting from the assumed exercise of stock options and warrants. For the years ended June 30, 2016 and 2015, all common share equivalents were included in the calculation of diluted net income per share. For the year ended June 30, 2014, because there was a net loss, 296,162 net shares of stock options and warrants were excluded from the calculation of diluted net income per share because of the anti-dilutive effect from the assumed exercise of these options and warrants.
For the Years Ended June 30 |  |  | 2016 |  |  | 2015 |  |  | 2014 |
Net income (loss) |  |  |  | $ | 82,728 |  |  |  |  | $ | 60,280 |  |  |  |  | $ | (3,127) |  |
Weighted average number of shares–basic |  |  |  |  | 39,254 |  |  |  |  |  | 38,969 |  |  |  |  |  | 32,193 |  |
Dilutive effect of stock options and warrant |  |  |  |  | 708 |  |  |  |  |  | 846 |  |  |  |  |  | — |  |
Weighted average number of shares–diluted |  |  |  |  | 39,962 |  |  |  |  |  | 39,815 |  |  |  |  |  | 32,193 |  |
Net income (loss) per share |  |  |  |
basic |  |  |  | $ | 2.11 |  |  |  |  | $ | 1.55 |  |  |  |  | $ | (0.10) |  |
diluted |  |  |  | $ | 2.07 |  |  |  |  | $ | 1.51 |  |  |  |  | $ | (0.10) |  |
New Accounting Standards | New Accounting Standards The Financial Accounting Standards Board (“FASB”) issued ASU 2016-09, Improvements to Employee Share-Based Payment Accounting, amends Compensation—Stock Compensation (Topic 718). This new standard simplifies the accounting for share-based payments. The ASU requires that excess income tax benefits/deficiencies associated with share-based payments be recognized in the provision for income taxes rather than in additional paid-in capital as currently required. The ASU also requires accounting for minimum statutory tax withholding requirements and forfeitures. ASU 2016-09 is effective for annual reporting periods beginning after December 15, 2016. Early application is permitted and should be applied on a modified retrospective basis. We elected early application and recognized approximately $3,520 of income tax benefit in our 2016 consolidated statement of operations. The benefit previously was recorded as a component of deferred taxes, representing the cumulative windfall tax benefit related to exercises of stock options. ASU 2016-02, Leases (Topic 842), supersedes the current lease accounting guidance and requires an entity to recognize assets and liabilities for both financing and operating leases on the balance sheet and requires additional qualitative and quantitative disclosures regarding leasing arrangements. This ASU is effective for annual reporting periods beginning after December 15, 2018. We are evaluating the impact of adoption of this guidance on our consolidated financial statements. ASU 2015-17, Balance Sheet Classification of Deferred Taxes, requires entities to classify deferred tax assets and liabilities as noncurrent on the consolidated balance sheet. The guidance is effective for annual periods beginning after December 15, 2016. We elected early application of this ASU during the quarter ended December 31, 2015 to simplify the presentation of deferred tax assets and liabilities. We applied the guidance prospectively; periods prior to December 31, 2015 were not adjusted. The application of this guidance did not have a material impact on our consolidated balance sheet. ASU 2015-12, Plan Accounting, modifies certain disclosure requirements and asset valuation measurements. Plan Investment Disclosures (Part II) eliminates the requirements to disclose individual investments that represent 5 percent or more of net assets available for benefits and the net appreciation or depreciation for investments by general type. The net appreciation or depreciation in investments for the period still will be required to be presented in the aggregate. Measurement Date Practical Expedient (Part III) is applicable for fully benefit-responsive investment contracts only, and will allow for the contract value to be the only required method of measurement for these contracts. Under the current guidance these contracts are required to be measured at fair value. The guidance is effective for annual periods beginning after December 15, 2015. Retrospective application of the provisions of this guidance will be required. We are evaluating the impact of adoption of this guidance on our consolidated financial statements. ASU 2015-11, Inventory (Topic 330), requires entities to measure inventory at the lower of cost and net realizable value (“NRV”). NRV is defined as “the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.” The guidance is effective for annual periods beginning after December 15, 2016, and interim periods within those years. We are evaluating the impact of adoption of this guidance on our consolidated financial statements. ASU 2015-05, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40) provides guidance regarding the treatment of cloud computing arrangements and if an arrangement includes a software license. ASU 2015-05 requires that if there is an element of a license in the arrangement that a company account for that software license element consistent with the treatment of a direct acquisition of a software license. Otherwise the arrangement is to be accounted for as a service contract. This guidance does not change the existing guidance relevant to service contracts. This guidance is effective for annual reporting periods beginning after December 15, 2015, and interim periods within those years. We do not expect adoption of this guidance to have a material effect on our consolidated financial statements. ASU 2015-03, Interest—Imputation of Interest (Subtopic 835-30), intends to simplify presentation of debt issuance costs. The ASU requires debt issuance costs related to a recorded debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with the treatment required of debt discounts. The current treatment is to record the costs of debt issuance as an asset. The provisions of ASU 2015-03 are effective for annual reporting periods beginning after December 15, 2015, and interim periods within those years. The adoption of this guidance will not have a material effect on our consolidated financial statements. ASU 2014-15, Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern, requires management to assess an entity’s ability to continue as a going concern, within one year after the issuance date of the financial statements, and to provide related footnote disclosures in certain circumstances. Management will need to consider relevant conditions that are known and reasonably knowable at the issuance date. Substantial doubt exists if it is probable that the entity will be unable to meet its obligations within one year after the issuance date. Under the new standard, the definition of substantial doubt incorporates a likelihood threshold of  ”probable” similar to the current use of that term in GAAP for loss contingencies. ASU 2014-15 will be effective for annual periods ending after December 15, 2016. We do not expect adoption of this guidance to have a material effect on our consolidated financial statements. ASU 2014-09, Revenue from Contracts with Customers (Topic 606), establishes principles for the recognition of revenue from contracts with customers. The underlying principle is to identify the performance obligations of a contract, allocate the revenue to each performance obligation and then to recognize revenue when the company satisfies a specific performance obligation of the contract. ASU 2015-14, Deferral of the Effective Date, amended ASU 2014-09, resulting in a one year deferral of the effective date. ASU 2016-08, Principal versus Agent Considerations; ASU 2016-10, Identifying Performance Obligations and Licensing; and ASU 2016-12, Narrow-Scope Improvements and Practical Expedients also amended ASU 2014-09. The amendments are effective concurrent with the effective date for ASU 2014-09 for annual periods beginning after December 15, 2017, and interim periods within those years. We are evaluating the impact of adoption of this guidance on our consolidated financial statements.

X
- Definition Disclosure of accounting policy for deferred financing costs. + References No definition available. + Details
Name: | pahc_DeferredFinancingCostsPolicyTextBlock
Namespace Prefix: | pahc_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for environmental liabilities. + References No definition available. + Details
Name: | pahc_EnvironmentalLiabilitiesPolicyTextBlock
Namespace Prefix: | pahc_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policies for revisions of previously issued financial statements. + References No definition available. + Details
Name: | pahc_RevisionsOfPreviouslyIssuedFinancialStatementsPolicyTextBlock
Namespace Prefix: | pahc_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements. + References Reference 1: http://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=68054294&loc=d3e8384-108330 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=68058157&loc=d3e18780-107790 Reference 3: 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=68072981&loc=d3e8275-108329 + 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 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 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 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: 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 3: 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 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 5: 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=68058157&loc=d3e18780-107790 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: 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 2: 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=68064133&loc=d3e61082-112788 Reference 3: 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 4: 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=73719730&loc=d3e13537-108611 Reference 5: 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=73719730&loc=d3e13531-108611 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=68064133&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 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=68058157&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=64837297&loc=d3e41620-113959 Reference 3: 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 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=64837297&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 1A -URI http://asc.fasb.org/extlink&oid=64837297&loc=SL5579245-113959 Reference 6: 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=64837297&loc=d3e41675-113959 Reference 7: 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=64837297&loc=d3e41638-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 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=68058157&loc=d3e18780-107790 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (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=68058157&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 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=68058157&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets. + References No definition available. + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=68058157&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=65882285&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=65884525&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=65882285&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=75116654&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=75116654&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 costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 50 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286 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=68058157&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 40 -Section 30 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6389767&loc=d3e17916-109280 + Details
Name: | us-gaap_InternalUseSoftwarePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://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=66092785&loc=d3e4492-108314 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=68058157&loc=d3e18780-107790 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=66092785&loc=d3e4556-108314 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 + 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 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=68058157&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: 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=66008989&loc=d3e5144-111524 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=68058157&loc=d3e18780-107790 + 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 costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=68058157&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Research and Development -URI http://asc.fasb.org/extlink&oid=6523717 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=68058157&loc=d3e18823-107790 Reference 2: 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=65893310&loc=d3e214044-122780 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=68058157&loc=d3e18780-107790 Reference 4: 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=68058157&loc=d3e18726-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 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=68058157&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 4 -URI http://asc.fasb.org/extlink&oid=64851502&loc=d3e6061-108592 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=64851502&loc=d3e6143-108592 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=64851502&loc=d3e6132-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration