XML 35 R20.htm IDEA: XBRL DOCUMENT
v3.8.0.1

SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2017
Accounting Policies [Abstract] |
Use of estimates: |
| a. | Use of estimates:
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company's management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
Financial statements in U.S. dollars: |
| b. | Financial statements in U.S. dollars:
The reporting and functional currency of the Company is the U.S. dollar, as the Company's management believes that the U.S. dollar is the primary currency of the economic environment in which the Company and Compugen Inc. have operated and expect to continue to operate in the foreseeable future. Transactions and balances denominated in U.S. dollars are presented at their original amounts. Monetary accounts denominated in currencies other than the dollar are re-measured into dollars in accordance with ASC No. 830, "Foreign Currency Matters". All transaction gains and losses from the re-measurement of monetary balance sheet items are reflected in the consolidated statement of comprehensive loss as financial income or expenses, as appropriate.
Basis of consolidation: |
| c. | Basis of consolidation:
The consolidated financial statements include the accounts of the Company and Compugen Inc. Intercompany transactions and balances have been eliminated upon consolidation.
Cash equivalents: |
| d. | Cash equivalents:
Cash equivalents are short-term highly liquid investments that are readily convertible to cash with original maturities of three months or less at acquisition.
Restricted cash: |
| e. | Restricted cash:
Restricted cash held in interest bearing saving accounts which are used as a security for the Company's Israeli facility leasehold bank guarantee, foreign currency derivative contracts, and credit card security for Compugen Inc.
Short-term bank deposits |
| f. | Short-term bank deposits:
Bank deposits with maturities of more than three months but less than one year are included in short-term bank deposits. Such short-term bank deposits are stated at cost which approximates market values. The short-term bank deposits as of December 31, 2017 and 2016 are in U.S. dollar and bear an annual average interest rate of 1.46% and 1.35%, respectively.
Marketable securities: |
| g. | Marketable securities:
The Company accounts for its investment in Evogene Ltd. ("Evogene") in accordance with ASC No. 320, "Investments - Debt and Equity Securities". Management determines the appropriate classification of its investments at the time of purchase and reevaluates such determinations at each balance sheet date. The Company classifies its investment in Evogene as available-for-sale securities which are carried at fair value, with the unrealized gains and losses, reported in "accumulated other comprehensive income (loss)" in shareholders' equity. Realized gains and losses on sale of investments are included in "financial and other income (loss), net" and are derived using the specific identification method for determining the cost of securities. The Company recognizes an impairment charge when a decline in the fair value of its investments is below the cost basis of such securities and is judged to be other-than-temporary. Factors considered in making such a determination include the duration and severity of the impairment, the reason for the decline in value, the potential recovery period and the Company's intent to sell, including whether it is more likely than not that the Company will be required to sell the investment before recovery of cost basis. During the years 2016 and 2015 no impairment losses have been identified. As of December 31, 2016 the Company sold its entire holdings in its marketable securities.
Property and equipment, net: |
| i. | Property and equipment, net:
Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets at the following annual rates:
| %
Computers, software and related equipment | 33
Laboratory equipment and office furniture | 6 - 20 (mainly 20)
Leasehold improvements | Shorter of the term of the lease or useful life
Impairment of long-lived assets: |
| j. | Impairment of long-lived assets:
The long-lived assets of the Company and Compugen Inc. are reviewed for impairment in accordance with ASC 360, "Property, Plant, and Equipment", whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset with the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. During the years 2017, 2016 and 2015, no impairment losses have been identified.
Revenue recognition: |
| k. | Revenue recognition:
The Company generates revenues mainly from its Research and Development Collaboration and License Agreement. The revenues are derived mainly from upfront license payments, research and development services and contingent payments related to milestones achievements. The Company applies ASC 605-25, "Multiple-Element Arrangements" pursuant to which each required deliverable is evaluated to determine whether it qualifies as a separate unit of accounting based on whether the deliverable has "stand-alone value". The arrangement's consideration that is fixed or determinable is then allocated to each separate unit of accounting based on the relative selling price of each deliverable which is not contingent based on its vendor specific objective evidence (''VSOE'') if available, third party evidence (''TPE'') if VSOE is not available, or estimated selling price (''ESP'') if neither VSOE nor TPE is available. Revenues from upfront license payments and research and development services are recognized according to the proportional performance method along the research and development services period in accordance with ASC 605-10, "Revenue Recognition". As of December 31, 2016 the Company recognized the entire amount of the upfront license payment and consequently there is no deferred revenues balance as of such date. Contingent payments related to milestones achievement and royalties are recognized immediately upon the accomplishment of futures events, in accordance with ASC 605-28, "Revenue Recognition - Milestone Method". On June 27, 2014, and October 14, 2014 the Company achieved the first and second substantive milestones with respect to one licensed program, under the Bayer Agreement according to which the Company recognized revenues in total amount of $ 7,200 in accordance with the criteria prescribed under ASC 605-28. On December 14, 2015 the Company achieved the third substantive milestone with respect to one licensed program, under the Bayer Agreement according to which the Company recognized revenues in total amount of $ 7,800 in accordance with the criteria prescribed under ASC 605-28. On April 17, 2016 the Company achieved the first substantive milestone with respect to the second licensed program, under the Bayer Agreement according to which the Company recognized revenues in total amount of $ 400 in accordance with the criteria prescribed under ASC 605-28.
Cost of revenues: |
| l. | Cost of revenues:
Cost of revenues consist mainly of research and development expenses attributed to the Bayer Agreement, as well as certain royalties paid.
Research and development expenses, net: |
| m. | Research and development expenses, net:
Research and development costs are charged to the statement of comprehensive loss as incurred and are presented net of the amount of any grants the Company receive for research and development in the period in which the grant was received.
Serverance pay: |
| n. | Severance pay:
The Company's liability for severance pay for its Israeli employees is calculated pursuant to Israeli Severance Pay Law based on the most recent salary of the employees multiplied by the number of years of employment as of the balance sheet date, and is in large part covered by regular deposits with recognized pension funds, deposits with severance pay funds and purchases of insurance policies. The value of these deposits and policies is recorded as an asset in the Company's balance sheet. Pursuant to Section 14 of the Israeli Severance Pay Law, for Israeli employees under this section, the Company's contributions for severance pay have replaced its severance obligation. Upon contribution of the full amount of the employee's monthly salary for each year of service, no additional calculations are conducted between the parties regarding the matter of severance pay and no additional payments are made by the Company to the employee. Further, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheet, as the Company is legally released from the obligation to employees once the deposit amounts have been paid. Severance expenses for the years ended December 31, 2017, 2016 and 2015 amounted to approximately $ 365, $ 486 and $ 484, respectively.
Stock-based compensation: |
| o. | Stock-based compensation:
The Company accounts for stock-based compensation in accordance with ASC 718, "Compensation - Stock Compensation", ("ASC 718"), which requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statement of comprehensive loss. The Company recognizes compensation expenses for the value of its awards granted based on the straight-line method over the requisite service period of each of the awards. The Company selected the Black-Scholes-Merton ("Black-Scholes") option-pricing model as the most appropriate fair value method for its share-options awards. The option-pricing model requires a number of assumptions, of which the most significant are the expected share price volatility and the expected option term. Expected volatility was calculated based on actual historical share price movements over a term that is equivalent to the expected term of granted options. The expected term of options granted is based on historical experience and represents the period of time that options granted are expected to be outstanding. The risk-free interest rate is based on the yield from U.S. treasury bonds with an equivalent term. The Company has historically not paid dividends and has no foreseeable plans to pay dividends. The Company used the following weighted-average assumptions for options granted to employees and directors:
|  | Year ended December 31, |
|  | 2017 |  |  | 2016 |  |  | 2015 |
Volatility |  |  | 50.7 | % |  |  | 50.7 | % |  |  | 51 | %
Risk-free interest rate |  |  | 1.86 | % |  |  | 1.17 | % |  |  | 1.49 | %
Dividend yield |  |  | 0 | % |  |  | 0 | % |  |  | 0 | %
Expected life (years) |  |  | 4.8 |  |  |  | 4.7 |  |  |  | 4.7 |
The Company applies ASC 505-50, "Equity-Based Payments to Non-Employees" ("ASC 505") with respect to options and warrants issued to non-employees which requires the use of option valuation models to measure the fair value of the options and warrants at the measurement date.
Concentration of credit risks: |
| q. | Concentration of credit risks:
Financial instruments that potentially subject the Company and Compugen Inc. to concentration of credit risk consist principally of cash and cash equivalents, restricted cash, short-term bank deposits and foreign currency derivative contracts. Cash, cash equivalents, restricted cash and short-term bank deposits are invested in major banks in Israel and in the U.S. Generally, these deposits may be redeemed upon demand and bear minimal risk. As of December 31, 2016, the Company has major customer which constitute 100%, of total revenues. The management of the Company performed risk assessment on an ongoing basis and believes it bears low risk. The Company entered into forward contracts to hedge against the risk of overall changes in future cash flow from payments of payroll and related expenses as well as other expenses denominated in NIS. The derivative instruments hedge a portion of the Company's non-dollar currency exposure. Counterparty to the Company's derivative instruments is major financial institution.
Basic and diluted loss per share: |
| r. | Basic and diluted loss per share:
Basic loss per share is calculated based on the weighted average number of ordinary shares outstanding during each year. Diluted net loss per share is calculated based on the weighted average number of ordinary shares outstanding during each year, plus dilutive potential in accordance with ASC 260, "Earnings per Share." All outstanding share options and warrants for the years ended December 31, 2017, 2016 and 2015 have been excluded from the calculation of the diluted net loss per share because all such securities are anti-dilutive for all periods presented. As of December 31, 2017, 2016 and 2015 the total weighted average number of shares related to outstanding options excluded from the calculations of diluted net loss per share were 8,774,219, 7,943,914 and 7,228,011, respectively.
Income taxes: |
| s. | Income taxes:
The Company accounts for income taxes in accordance with ASC No. 740, "Income Taxes", ("ASC 740") which prescribes the use of the liability method whereby deferred tax asset and liability account balances are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value. As of December 31, 2017 and 2016, a full valuation allowance was provided by the Company. ASC 740 contains a two-step approach to recognizing and measuring a liability for uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. The Company believes that its income tax filing positions and deductions will be sustained on audit and does not anticipate any adjustments that will result in a material change to its financial position. Therefore, no reserves for uncertain income tax positions have been recorded pursuant to ASC 740-10.
Fair value of financial instruments: |
| t. | Fair value of financial instruments:
The Company applies ASC 820, "Fair Value Measurements and Disclosures" ("ASC 820"), pursuant to which fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the "exit price") in an orderly transaction between market participants at the measurement date. In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company's assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy is broken down into three levels based on the inputs as follows:
| Level 1 - | Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company can access at the measurement date.
| Level 2 - | Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.
| Level 3 - | Valuations based on inputs that are unobservable and significant to the overall fair value measurement.
The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The carrying amounts of cash and cash equivalents, restricted cash, short-term bank deposits, other accounts receivable, trade payable, and other accounts payable and accrued expenses approximate their fair values due to the short-term maturities of such instruments. The Company measures its investment in foreign currency derivative contracts at fair value (see also Note 9).
Derivatives instruments: |
| u. | Derivative instruments:
The Company accounts for derivatives and hedging based on ASC 815, "Derivatives and Hedging". ASC 815 requires the Company to recognize all derivatives on the balance sheet at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship and on the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, the Company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. If the derivatives meet the definition of a hedge and are so designated, depending on the nature of the hedge, changes in the fair value of such derivatives will either be offset against the change in fair value of the hedged assets, liabilities, or firm commitments through earnings, or recognized in other comprehensive income until the hedged item is recognized in earnings. The ineffective portion of a derivative's change in fair value is recognized in earnings. The Company entered into forward contracts to hedge against the risk of overall changes in future cash flow from payments of payroll and related expenses as well as other expenses denominated in NIS. As of December 31, 2017 and 2016, the Company had outstanding forward contracts in the notional amount of $ 177 and $ 6,548, respectively. These contracts were for a period of half a month ended January 12, 2018 and twelve months ended December 31, 2017, respectively. The Company measured the fair value of the contracts in accordance with ASC 820 (classified as level 2). These contracts met the requirement for cash flow hedge accounting and as such during 2017,2016 and 2015 total gains in the amounts of $ 422, $ 75 and $ 202, respectively, were recognized, of which $ 422, $ 75 and $ 177, respectively, were classified to operating expenses as effective hedge and $ 25 in the year ended December 31, 2015 were recorded as financial and other income, net for the ineffective portion. As of December 31, 2017, 2016 and 2015 an unrealized gain (loss) in the amount of $ 17, $ 7 and $ (19), respectively, were recognized under other comprehensive income (loss). The fair value of the Company's outstanding forward contracts at December 31, 2017 and 2016 amounted to unrealized gain of $ 17 and $ 7, respectively.
Investments in affiliates: |
| v. | Investment in affiliates:
The Company accounts for its investment in affiliated companies under the equity method in accordance with ASC 323, "Investments-Equity Method". For the purpose of these financial statements, an affiliated company is a company held to the extent of 20% or more, or a company less than 20% held, in which the Company can exercise significant influence over operating and financial policy of the affiliate. The Company has two investments in affiliates, Neviah Genomics Ltd. ("Neviah") and Keddem BioScience Ltd. ("Keddem"). The Company does not have control over either Neviah or Keddem, however has significant influence through holding rights of 25.12% and 29.41%, respectively. The Company accounts for its investment in Neviah and Keddem under the equity method. Both Neviah and Keddem are in accumulated loss position through December 31, 2017 and because the Company has no commitment to fund Neviah's and Keddem's operations, no investment account was recorded in the Company's consolidated financial statements as of December 31, 2017 and 2016. On December 17, 2014 ("Loan Grant Date") the Company, Merck Holdings Netherlands B.V. ("Merck Holdings") and Neviah entered into Convertible Bridge Loan ("Loan") Agreement ("Loan Agreement") in total amount of Euro 500 thousand ("Loan Amount") to finance Neviah's operations. Under the agreement, the Company provided an amount of $ 155 reflecting its respective portion of the Loan Amount. The Loan was granted for a period of 18 months from the Loan Grant Date ("Loan Term") and bears interest at an annual rate of 2%. Following the financing of the Loan as described above, the Company recorded equity losses of $ 155 in respect to the total amount provided to Neviah. On April 2, 2017 the Company and Merck Holdings converted their portions of the Loan into equity. Following this conversion, the equity ownership ratio of each shareholder remained the same.
Comprehensive income (loss): |
| w. | Comprehensive income (loss):
The Company accounts for comprehensive income (loss) in accordance with ASC 220, "Comprehensive Income". This statement establishes standards for the reporting and display of comprehensive income (loss) and its components in a full set of general purpose financial statements. Comprehensive income (loss) generally represents all changes in shareholders' equity during the period except those resulting from investments by, or distributions to, shareholders. The Company elected to present the comprehensive income (loss) in a single continuous statement. The Company determined that its items of other comprehensive income (loss) relate to unrealized gains (losses) on foreign currency derivative contracts and unrealized gains (losses) on available- for- sale marketable securities.
Recently adopted Accounting Standards: |
| x. | Recently adopted Accounting Standards:
In March 2016, the Financial Accounting Standards Board ("FASB") issued ASU No. 2016-09, Compensation-Stock Compensation (Topic 718); Improvements to Employee Share-Based Payment Accounting. The standard simplifies several aspects of accounting for employee share-based payment transactions, including the accounting for income taxes, forfeitures and statutory tax withholding requirements, as well as classification in the statements of cash flows. The ASU is effective for periods beginning after December 15, 2016, including interim periods within those annual reporting periods. The Company adopted ASU No. 2016-09 commencing January 1, 2017 at which time it changed its accounting policy to account for forfeitures as they occur. The change was applied on a modified retrospective basis through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to reduce retained earnings and to increase additional paid-in capital by $211 as of January 1, 2017. In November 2016, the FASB issued Accounting Standards Update No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, which requires, among other things, an explanation of the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. The standard is effective for fiscal years beginning after December 15, 2017. The Company early adopted ASU 2016-18 retrospectively during the fourth quarter of 2017. The Company has restricted cash in the amount of $1,050, $993 and $1,077 as of December 31, 2017, 2016 and 2015, respectively, which was included in the ending balance of cash, cash equivalents and restricted cash in the statement of cash flows for the year ended December 31, 2017, 2016 and 2015. Recently issued accounting standards, not yet adopted. In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, which expands the activities that qualify for hedge accounting and simplifies the rules for reporting hedging transactions. The standard is effective for the Company beginning January 1, 2019. Early adoption is permitted. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures. In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). The standard requires lessees to recognize almost all leases on the balance sheet as a right-of-use asset and a lease liability and requires leases to be classified as either an operating or a finance type lease. The standard excludes leases of intangible assets or inventory. The standard becomes effective for the Company beginning January 1, 2019. Early adoption of the standard is allowed. The Company is currently evaluating the effect that the standard will have on its consolidated financial statements and related disclosures. In January 2016, the FASB issued ASU 2016-01, Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities. ASU 2016-01 amends various aspects of the recognition, measurement, presentation, and disclosure of financial instruments, and is effective for the Company beginning January 1, 2018. The Company expects no material impact on its consolidated financial statements. In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). The standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and may be applied retrospectively to each prior period presented, or applied using a modified retrospective method with the cumulative effect recognized in the beginning retained earnings during the period of initial application. Subsequently, the FASB has issued several additional ASUs related to ASU No. 2014-09, collectively they are referred to as the "new revenue standards," which become effective for the Company beginning January 1, 2018. The Company expects to adopt the new revenue standards using the modified retrospective method. There is no material effects on its consolidated financial statements.

X
- Definition Serverance Pay [Policy Text Block] + References No definition available. + Details
Name: | cgen_ServerancePayPolicyTextBlock
Namespace Prefix: | cgen_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for short-term bank deposits. + References No definition available. + Details
Name: | cgen_ShortTermBankDepositsPolicyTextBlock
Namespace Prefix: | cgen_
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 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=98513485&loc=d3e4273-108586 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=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://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=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: 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 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 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 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=75027168&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=75032840&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=75027451&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=77997519&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=77997519&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=75032840&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84161450&loc=d3e5614-111684 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828 + 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 recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 50 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68069731&loc=d3e63676-111659 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=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CostOfSalesPolicyTextBlock
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=84158767&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=84234895&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=84234895&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=84234895&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=84234895&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=84234895&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=84158767&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 equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612 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.12) -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 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=66011266&loc=d3e33918-111571 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=84158767&loc=d3e18780-107790 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 21D -URI http://asc.fasb.org/extlink&oid=98514028&loc=SL94080555-108585 + Details
Name: | us-gaap_EquityMethodInvestmentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for (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=84158767&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 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=84158767&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=84230637&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=84230637&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=84176650&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=84176650&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 investments in debt and equity securities that have readily determinable fair values (marketable securities). At a minimum, the disclosure might address accounting policies for investments classified as trading, available for sale, or held to maturity and may include how the entity determines whether impairments of available for sale or held to maturity investments are other than temporary, how the fair values of the entity's securities are determined, and the entity's accounting treatment for transfers between investment categories. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(6)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(1)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.M) -URI http://asc.fasb.org/extlink&oid=65877573&loc=d3e87990-122713 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(12)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section S50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6381980&loc=d3e87707-122711 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803 Reference 8: 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(2)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(5)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_MarketableSecuritiesPolicy
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 assessing and recognizing impairments of its property, plant and equipment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=84176398&loc=d3e2921-110230 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=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_PropertyPlantAndEquipmentImpairment
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=84158767&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 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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: 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 + 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=84158767&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=84158767&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=84158767&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=96867065&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=84158767&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=96867065&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=84177426&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=84177426&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=84177426&loc=d3e6132-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration