XML 153 R31.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Nature of Operations and Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Fiscal Year End | The Company has historically operated on a 52/53 week fiscal year generally ending on the Friday closest to the last day of the year. For ease of presentation, December 31 is used consistently throughout the financial statements and notes to represent the period-end date. The 2019 fiscal year was a 53 week period, and 2018 and 2017 fiscal years were 52 week periods. For the 2019, 2018 and 2017 fiscal years, the actual closing dates were January 3, December 28, and December 29, respectively.
Use of Estimates | The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts and accompanying disclosures. These estimates are based on management’s best knowledge of current events and actions the Company may undertake in the future. Actual results may ultimately differ from estimates.
Principles of Consolidation | The consolidated financial statements include the accounts of International Flavors & Fragrances Inc. and those of its subsidiaries. Significant intercompany balances and transactions have been eliminated. To the extent a subsidiary is not wholly owned, any related noncontrolling interests are included as a separate component of Shareholders’ Equity.
Revenue Recognition | Revenue from contracts with customers is recognized when the contract or purchase order has received approval and commitment from both parties, has the rights of the parties and payment terms (which can vary by customer) identified, has commercial substance, and collectability of consideration is probable. For the Company's Flavors, Fragrances Compounds and Frutarom products, revenue is recognized for the majority of contracts when the Company satisfies its performance obligation by transferring control of the goods to the customer. Revenue is recognized over time for a small number of contracts, and the amount of revenue recognized is based on the extent of progress towards completion of the promised goods, using the output method. With respect to a small number of contracts for the sale of compounds, the Company has an “enforceable right to payment for performance to date” and as the products do not have an alternative use, the Company recognizes revenue for these contracts over time and records a contract asset using the output method. For the Company's Fragrances Ingredients products, revenue is recognized for the majority of contracts when the Company satisfies its performance obligation by transferring control of the goods to the customer. Sales are reduced, at the time revenue is recognized, for applicable discounts, rebates and sales allowances based on historical experience. Related accruals are included in Other current liabilities in the accompanying Consolidated Balance Sheet. The Company considers shipping and handling activities undertaken after the customer has obtained control of the related goods as a fulfillment activity. Net sales include shipping and handling charges billed to customers. Cost of goods sold includes all costs incurred in connection with shipping and handling.
Foreign Currency Translation | The Company translates the assets and liabilities of non-U.S. subsidiaries into U.S. dollars at year-end exchange rates. Income and expense items are translated at average exchange rates during the year. Cumulative translation adjustments are shown as a separate component of Shareholders’ Equity.
Research and Development | Research and development (“R&D”) expenses relate to the development of new and improved tastes or scents, technical product support and compliance with governmental regulation. All research and development costs are expensed as incurred.
Cash Equivalents | Cash and cash equivalents include highly liquid investments with maturities of three months or less at date of purchase.
Restricted Cash | Restricted cash is comprised of cash or cash equivalents which has been placed into an account that is restricted for a specific use and from which the Company cannot withdraw the cash on demand.
Accounts Receivable | During 2019, the Company entered into certain factoring agreements in the U.S. and The Netherlands under which it can factor up to approximately $100 million of its trade receivables. The new factoring agreements supplement the Company's existing factoring programs that are sponsored by certain customers. Under all of the arrangements, the Company sells the trade receivables on a non-recourse basis to unrelated financial institutions and accounts for the transactions as sales of receivables. The applicable receivables are removed from the Company's Consolidated Balance Sheet when the cash proceeds are received by the Company.
Inventories | Inventories are stated at the lower of cost (on a weighted-average basis) or net realizable value.
Leases | During the year ended December 31, 2019, the Company adopted ASU No. 2016-02, “Leases (Topic 842),” which requires most leases to be recognized on the balance sheet. The Company adopted the standard using the modified retrospective approach with an effective date of December 29, 2018, the beginning of its 2019 fiscal year. Prior year financial statements were not recast. The Company elected various transition provisions available for expired or existing contracts, which allows the Company to carryforward historical assessments of (1) whether contracts are or contain leases, (2) lease classification and (3) initial direct costs. The Company determines if an arrangement is a lease at contract inception. A lease exists when a contract conveys to the customer the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. The definition of a lease embodies two conditions: (1) there is an identified asset in the contract that is land or a depreciable asset (i.e., property, plant, and equipment), and (2) the customer has the right to control the use of the identified asset. When the Company determines the arrangement is a lease, or contains a lease, at inception, it then determines whether the lease is an operating lease or a finance lease at the commencement date. The Company does not separate lease and nonlease components of contracts. The Company leases property and equipment, principally under operating leases. In accordance with ASU 2016-02, the Company records a right of use asset and related obligation at the present value of lease payments and, over the term of the lease, depreciates the right of use asset and accretes the obligation to future value. Some of the leases include rental escalation clauses, renewal options and/or termination options that are factored into the determination of lease payments when appropriate. The Company has elected not to separate non-lease components from lease components for all classes of leased assets. When available, the Company uses the rate implicit in the lease to discount lease payments to present value, however, most of the Company's leases do not provide a readily determinable implicit rate and the Company calculates the applicable incremental borrowing rate to discount the lease payments based on the term of the lease at lease commencement. The incremental borrowing rate is determined based on currency and lease terms.
Property, Plant and Equipment | Property, plant and equipment are recorded at cost. Depreciation is calculated on a straight-line basis, principally over the following estimated useful lives: buildings and improvements, 10 to 40 years; machinery and equipment, 3 to 20 years; information technology hardware and software, 3 to 7 years; and leasehold improvements which are included in buildings and improvements, the estimated life of the improvements or the remaining term of the lease, whichever is shorter.
Finite-Lived Intangible Assets | Finite-lived intangible assets include customer relationships, patents, trade names, technological know-how and other intellectual property valued at acquisition and amortized on a straight-line basis over the following estimated useful lives: customer relationships, 11 - 23 years; patents, 11 - 15 years; trade names, 14 - 28 years; and technological know-how, 5 - 28 years. The Company reviews long-lived assets for impairment when events or changes in business conditions indicate that their carrying value may not be recovered. An estimate of undiscounted future cash flows produced by an asset or group of assets is compared to the carrying value to determine whether impairment exists. If assets are determined to be impaired, the loss is measured based on an estimate of fair value using various valuation techniques, including a discounted estimate of future cash flows.
Goodwill | Goodwill represents the difference between the total purchase price and the fair value of identifiable assets and liabilities acquired in business acquisitions. The Company tests goodwill for impairment at the reporting unit level as of November 30 every year or more frequently if events or changes in circumstances indicate the asset might be impaired. A reporting unit is an operating segment or one level below an operating segment (referred to as a component) to which goodwill is assigned when initially recorded. The Company identifies their reporting units by assessing whether the components of their reporting segments constitute businesses for which discrete financial information is available and management of each reporting unit regularly reviews the operating results of those components. The Company has identified nine reporting units under the Taste, Scent and Frutarom Segments: (1) Flavor Compounds, (2) Fragrance Compounds, (3) Fragrance Ingredients, (4) Cosmetic Actives Ingredients, (collectively, the "IFF Legacy Reporting Units"), (5) Taste, (6) Savory, (7) Natural Product Solutions, (8) Frutarom Fragrance and Fine Ingredients and (9) Inclusions, (collectively, the "Frutarom Reporting Units"). These reporting units were determined based on the level at which the performance is measured and reviewed by segment management. When testing goodwill for impairment, the Company has the option of first performing a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount. If the Company elects to bypass the qualitative assessment for any reporting units, or if a qualitative assessment indicates it is more likely than not that the estimated carrying value of a reporting unit exceeds its fair value, the Company performs a quantitative goodwill impairment test. Under the quantitative goodwill impairment test, if a reporting unit’s carrying amount exceeds its fair value, the Company will record an impairment charge based on that difference, and the impairment charge will be limited to the amount of goodwill allocated to that reporting unit.
Income Taxes | The Company accounts for taxes under the asset and liability method. Under this method, deferred income taxes are recognized for temporary differences between the financial statement and tax return bases of assets and liabilities, based on enacted tax rates and other provisions of the tax law. The effect of a change in tax laws or rates on deferred tax assets and liabilities is recognized as income in the period in which such change is enacted. Future tax benefits are recognized to the extent that the realization of such benefits is more likely than not, and a valuation allowance is established for any portion of a deferred tax asset that management believes may not be realized. The Company recognizes uncertain tax positions that it has taken or expects to take on a tax return. Pursuant to accounting requirements, the Company first determines whether it is “more likely than not” its tax position will be sustained if the relevant tax authority were to audit the position with full knowledge of all the relevant facts and other information. For those tax positions that meet this threshold, the Company measures the amount of tax benefit based on the largest amount of tax benefit that it has a greater than 50% chance of realizing in a final settlement with the relevant authority. Those tax positions failing to qualify for initial recognition are recognized in the first interim period in which they meet the more likely than not standard. The Company maintains a cumulative risk portfolio relating to all of its uncertainties in income taxes in order to perform this analysis, but the evaluation of its tax positions requires significant judgment and estimation in part because, in certain cases, tax law is subject to varied interpretation, and whether a tax position will ultimately be sustained may be uncertain. Interest and penalties related to unrecognized tax benefits are recognized as a component of income tax expense.
Retirement Benefits | Current service costs of retirement plans and postretirement health care and life insurance benefits are accrued. Prior service costs resulting from plan improvements are amortized over periods ranging from 10 to 20 years.
Financial Instruments | Derivative financial instruments are used to manage interest and foreign currency exposures. The gain or loss on the hedging instrument is recorded in earnings at the same time as the transaction being hedged is recorded in earnings. The associated asset or liability related to the open hedge instrument is recorded in Prepaid expenses and Other current assets or Other current liabilities, as applicable. The Company records all derivative financial instruments on the balance sheet at fair value. Changes in a derivative’s fair value are recognized in earnings unless specific hedge criteria are met. If the derivative is designated as a fair value hedge, the changes in the fair value of the derivative and of the hedged item attributable to the hedged risk are recognized in Net income. If the derivative is designated as a cash flow hedge, the effective portions of changes in the fair value of the derivative are recorded in Accumulated other comprehensive income ("AOCI") in the accompanying Consolidated Balance Sheet and are subsequently recognized in Net income when the hedged item affects earnings. Ineffective portions of changes in the fair value of cash flow hedges, if any, are recognized as a charge or credit to earnings.
Software Costs | The Company capitalizes direct internal and external development costs for certain significant projects associated with internal-use software and amortizes these costs over 7 years. Neither preliminary evaluation costs nor costs associated with the software after implementation are capitalized. Costs related to projects that are not significant are expensed as incurred.
Net Income Per Share | Under the two-class method, earnings are adjusted by accretion of amounts to redeemable noncontrolling interests recorded at redemption value. The adjustments represent in-substance dividend distributions to the noncontrolling interest holders as the holders have a contractual right to receive a specified amount upon redemption. As a result, earnings are adjusted to reflect this in-substance distribution that is different from other common shareholders. In addition, the Company has unvested share based payment awards with a right to receive nonforfeitable dividends and thus are considered participating securities which are required to be included in the computation of basic and diluted earnings per share. Basic earnings (loss) per share represents the amount of earnings for the period available to each share of common stock outstanding during the period. Basic earnings (loss) per share includes the effect of issuing shares of common stock assuming (i) the prepaid stock purchase contracts (“SPC”) are converted into the minimum number of shares of common stock under the if-converted method, and (ii) an adjustment to earnings (loss) to reflect adjustments made to record the redeemable value of redeemable noncontrolling interests. Diluted earnings (loss) per share also includes the effect of issuing shares of common stock, assuming (i) stock options and warrants are exercised, (ii) restricted stock units are fully vested under the treasury stock method, and (iii) the incremental effect of the prepaid SPC converted into the maximum number of shares of common stock under the if-converted method.
Stock-Based Compensation | Compensation cost of all stock-based awards is measured at fair value on the date of grant and recognized over the service period for which awards are expected to vest. The cost of such stock-based awards is principally recognized on a straight-line attribution basis over their respective vesting periods, net of estimated forfeitures.
Financing Costs | Costs incurred in the issuance of debt are deferred and amortized as part of interest expense over the stated life of the applicable debt instrument. Unamortized deferred financing costs relating to debt are presented as a reduction in the amount of debt outstanding on the Consolidated Balance Sheet. Unamortized deferred financing costs relating to the revolving credit facility are recorded in Other assets on the Consolidated Balance Sheet.
Redeemable Non-controlling Interests | Noncontrolling interests in subsidiaries that are redeemable for cash or other assets outside of the Company’s control are classified as mezzanine equity, outside of equity and liabilities, at the greater of the carrying value or the redemption value. The increases or decreases in the estimated redemption amount are recorded with corresponding adjustments against Capital in excess of par value and are reflected in the computation of earnings per share using the two-class method.
Recent Accounting Pronouncements | Recent Accounting Pronouncements In December 2019, the FASB issued Accounting Standards Update ("ASU") 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” The ASU is intended to simplify various aspects related to accounting for income taxes. This guidance is effective for fiscal years beginning after December 15, 2020, and for interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements. In October 2018, the FASB issued ASU 2018-16, “Derivatives and Hedging (Topic 815): Inclusion of the Secured Overnight Financing Rate ("SOFR") Overnight Index Swap ("OIS") Rate as a Benchmark Interest Rate for Hedge Accounting Purposes." The ASU allows for the use of the OIS rate based on the SOFR as a U.S. benchmark interest rate for purposes of applying hedge accounting under ASC 815, Derivatives and Hedging. The Company applied this new guidance as of December 29, 2018, the first day of the Company’s 2019 fiscal year. The adoption of the guidance did not have a material impact on the Consolidated Financial Statements. In August 2018, the FASB issued ASU 2018-15, “Intangibles - Goodwill and Other - Internal - Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force).” The ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). This guidance is effective for fiscal years beginning after December 15, 2019, and for interim periods within those fiscal years, with early adoption permitted. The adoption of the guidance will impact the Company going forward in the event the Company enters into applicable cloud computing arrangements. In August 2018, the FASB issued ASU 2018-14, "Compensation - Retirement Benefits - Defined Benefit Plans (Subtopic 715-20)", which modifies the disclosure requirements on company-sponsored defined benefit plans. The ASU is effective for fiscal years beginning after December 15, 2020 on a retrospective basis to all periods presented. Early adoption is permitted. The Company has determined that this guidance will not have an impact on its Consolidated Financial Statements and will have a minimal impact on its disclosures. In August 2018, the FASB issued ASU 2018-13, "Fair Value Measurement (Topic 820)", which modifies, removes and adds certain disclosure requirements on fair value measurements. The ASU is effective for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted. The Company has determined that this guidance will not have an impact on its Consolidated Financial Statements, as the Company has no applicable fair value measurements that are affected by the guidance. In June 2018, the FASB issued ASU 2018-07, "Compensation - Stock Compensation (Topic 718)" intended to reduce cost and complexity and to improve financial reporting for nonemployee share-based payments. This guidance expands the scope of Topic 718, Compensation-Stock Compensation which currently only includes share-based payments to employees to include share-based payments issued to nonemployees for goods or services. The Company applied this new guidance as of December 29, 2018, the first day of the Company’s 2019 fiscal year. The adoption of the guidance did not have a material impact on the Consolidated Financial Statements. In February 2018, FASB issued ASU 2018-02, "Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income" which allows for a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Act, in addition to requiring certain disclosures about stranded tax effects. The guidance was effective as of December 29, 2018, the first day of the Company's fiscal year. The Company elected to not reclassify any stranded tax effects to retained earnings. In August 2017, FASB issued ASU 2017-12, "Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities" which eliminates the requirement to separately measure and present hedge ineffectiveness and aligns the presentation of hedge gains and losses with the underlying hedge item. This guidance is effective, and as required, has been applied on a modified retrospective basis. The impact of the adoption of this standard on December 29, 2018 was an increase in the beginning balance of the currency translation adjustment component of Accumulated other comprehensive loss of $1.0 million, and a decrease in Retained Earnings, as presented in the Company's Consolidated Balance Sheet. See Note 13 of the Consolidated Financial Statements for further details. In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments", with subsequent amendments, which requires issuers to measure expected credit losses for financial assets based on historical experience, current conditions and reasonable and supportable forecasts. As such, an entity will use forward-looking information to estimate credit losses. The guidance is effective for financial statements issued for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company's evaluation is substantially complete and has included identifying assets that fall within the scope of the standard. The Company has determined that the most significant asset within the scope of the standard is trade receivables. The Company is analyzing payment history as well as aging to determine the appropriate allowance and will reflect the adoption of the standard on the first day of its 2020 fiscal year.

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f(1)) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790 + Details
Name: | us-gaap_CompensationRelatedCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.3A-04) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355119-122828 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -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=116822174&loc=d3e355033-122828 + Details
Name: | us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 + Details
Name: | us-gaap_DebtPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02(b)) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03(b)) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828 + Details
Name: | us-gaap_FiscalPeriod
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318 Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 40 -Section 30 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + 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 costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=84158767&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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration