XML 42 R18.htm IDEA: XBRL DOCUMENT
v3.20.4

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2020
Accounting Policies [Abstract] |
Basis of Presentation and Principles of Consolidation | Basis of Presentation and Principles of Consolidation The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, MacroGenics UK Limited and MacroGenics Limited. All intercompany accounts and transactions have been eliminated in consolidation. The Company currently operates in one operating segment. Operating segments are defined as components of an enterprise about which separate discrete information is available for the chief operating decision maker, or decision making group, in deciding how to allocate resources and assessing performance. The Company views its operations and manages its business in one segment, which is developing and commercializing monoclonal antibody-based therapeutics.
Use of Estimates | Use of Estimates The preparation of the financial statements in accordance with generally accepted accounting principles (GAAP) requires the Company to make estimates and judgments in certain circumstances that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. In preparing these consolidated financial statements, management has made its best estimates and judgments of certain amounts included in the financial statements, giving due consideration to materiality. On an ongoing basis, the Company evaluates its estimates, including those related to revenue recognition, fair values of assets, stock-based compensation, income taxes, preclinical study and clinical trial accruals and other contingencies. Management bases its estimates on historical experience or on various other assumptions that it believes to be reasonable under the circumstances. Actual results could differ from these estimates.
Cash, Cash Equivalents and Marketable Securities | Cash, Cash Equivalents and Marketable Securities The Company considers all investments in highly liquid financial instruments with a maturity of 90 days or less at the date of purchase to be cash equivalents. Cash and cash equivalents includes investments in money market funds with commercial banks and financial institutions, securities issued by the U.S. government and its agencies, Government Sponsored Enterprise agency debt obligations and corporate debt obligations. Cash equivalents are stated at amortized cost, plus accrued interest, which approximates fair value. The Company carries marketable securities classified as available-for-sale at fair value as determined by prices for identical or similar securities at the balance sheet date. Marketable securities consist of Level 2 financial instruments in the fair-value hierarchy. The Company records unrealized gains and losses as a component of other comprehensive loss within the statements of operations and comprehensive loss and as a separate component of stockholders' equity. Realized gains or losses on available-for-sale securities are determined using the specific identification method and the Company includes net realized gains and losses in other income (expense). In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-13, Financial Instruments – Credit Losses (Topic 326) (ASU 2016-13), which modifies the measurement of expected credit losses on certain financial instruments. In addition, for available-for-sale debt securities, the standard eliminates the concept of other-than-temporary impairment and requires the recognition of an allowance for credit losses rather than reductions in the amortized cost of the securities. The Company adopted ASU 2016-13 and all related ASU amendments on January 1, 2020, using a modified retrospective transition method, which requires a cumulative-effect adjustment, if any, to the opening balance of retained earnings to be recognized on the date of adoption with prior periods not restated. The Company evaluated its available-for-sale debt securities at January 1, 2020 and determined that no cumulative-effect adjustment was required. Adoption of the new standard did not have a material impact on the Company's consolidated financial statements. Under the new guidance, at each reporting date, entities must evaluate their individual available-for-sale debt securities that are in an unrealized loss position and determine whether the decline in fair value below the amortized cost basis results from a credit loss or other factors. The Company evaluates various quantitative factors including, but not limited to, the nature of the investments, changes in credit ratings, interest rate fluctuations, industry analyst reports, and the severity of the impairment. The amount of the decline related to credit losses is recorded as a credit loss expense in earnings with a corresponding allowance for credit losses and the amount of the decline not related to credit losses is recorded through other comprehensive income. See Note 3, Marketable Securities, for additional information.
Accounts Receivable | Accounts Receivable Accounts receivable that management has the intent and ability to collect are reported in the consolidated balance sheets at outstanding amounts, less an allowance for doubtful accounts. The Company writes off uncollectible receivables when the likelihood of collection is remote. The Company evaluates the collectability of accounts receivable on a regular basis. The allowance, if any, is based upon various factors including the financial condition and payment history of customers, an overall review of collections experience on other accounts and economic factors or events expected to affect future collections experience. No allowance was recorded as of December 31, 2020 or 2019, as the Company has a history of collecting on all outstanding accounts.
Fair Value of Financial Instruments | Fair Value of Financial Instruments The Company's financial instruments consist of cash and cash equivalents, marketable securities, accounts receivable, accounts payable and accrued expenses. The carrying amount of accounts receivable, accounts payable and accrued expenses are generally considered to be representative of their respective fair values because of their short-term nature. The Company accounts for recurring and non-recurring fair value measurements in accordance with FASB Accounting Standards Codification (ASC) 820, Fair Value Measurements and Disclosures (ASC 820). ASC 820 defines fair value, establishes a fair value hierarchy for assets and liabilities measured at fair value, and requires expanded disclosures about fair value measurements. The ASC 820 hierarchy ranks the quality of reliability of inputs, or assumptions, used in the determination of fair value and requires assets and liabilities carried at fair value to be classified and disclosed in one of the following three categories: •Level 1 – Fair value is determined by using unadjusted quoted prices that are available in active markets for identical assets and liabilities. •Level 2 – Fair value is determined by using inputs other than Level 1 quoted prices that are directly or indirectly observable. Inputs can include quoted prices for similar assets and liabilities in active markets or quoted prices for identical assets and liabilities in inactive markets. Related inputs can also include those used in valuation or other pricing models, such as interest rates and yield curves that can be corroborated by observable market data. •Level 3 – Fair value is determined by inputs that are unobservable and not corroborated by market data. Use of these inputs involves significant and subjective judgments to be made by a reporting entity – e.g., determining an appropriate adjustment to a discount factor for illiquidity associated with a given security. The Company evaluates financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them each reporting period. This determination requires the Company to make subjective judgments as to the significance of inputs used in determining fair value and where such inputs lie within the ASC 820 hierarchy.
Concentration of Credit Risk | Concentration of Credit Risk Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, marketable securities and accounts receivable. The Company maintains its cash and money market funds with financial institutions that are federally insured. While balances deposited in these institutions often exceed Federal Deposit Insurance Corporation limits, the Company has not experienced any losses on related accounts to date. The Company's investment policy limits investments to certain types of debt securities issued by the U.S. government, its agencies and institutions with investment-grade credit ratings and places restrictions on maturities and concentration by type and issuer. The counterparties are various corporations, financial institutions and government agencies of high credit standing.
Property, Equipment and Software | Property, Equipment and SoftwareProperty, equipment and software are stated at cost. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation or amortization are removed from the accounts and any resulting gain or loss is credited or charged to operations. Repairs and maintenance costs are expensed as incurred.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets The Company assesses the recoverability of its long-lived assets in accordance with the provisions of ASC 360, Property, Plant and Equipment (ASC 360). ASC 360 requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the long-lived asset is measured by a comparison of the carrying amount of the asset to future undiscounted net cash flows expected to be generated by the asset or asset group. If carrying value exceeds the sum of undiscounted cash flows, the Company then determines the fair value of the underlying asset group. Any impairment to be recognized is measured by the amount by which the carrying amount of the asset group exceeds the estimated fair value of the asset group. Assets to be disposed of are reported at the lower of the carrying amount or fair value, less costs to sell. For the years ended December 31, 2020, 2019 and 2018, the Company determined that there were no impaired assets.
Income Taxes | Income Taxes Deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities and are measured using the enacted tax rates and laws that are expected to be in effect when the differences are expected to reverse. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income in the period that such tax rate changes are enacted. The measurement of a deferred tax asset is reduced, if necessary, by a valuation allowance if it is more likely than not that some portion or all of the deferred tax asset will not be realized. Financial statement recognition of a tax position taken or expected to be taken in a tax return is determined based on a more-likely-than-not threshold of that position being sustained. If the tax position meets this threshold, the benefit to be recognized is measured as the largest amount that is more likely than not to be realized upon ultimate settlement. The Company's policy is to record interest and penalties related to uncertain tax positions as a component of income tax expense.
Revenues | Revenues The Company recognizes revenue under ASU No. 2014-09, Revenue from Contracts with Customer s and all related amendments (collectively ASC 606) when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of ASC 606, the entity performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. The Company recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied. The Company enters into licensing agreements that are within the scope of ASC 606, under which it may license rights to research, develop, manufacture and commercialize its product candidates to third parties. The terms of these arrangements typically include payment to the Company of one or more of the following: non-refundable, upfront license fees; reimbursement of certain costs; customer option exercise fees; development, regulatory and commercial milestone payments; and royalties on net sales of licensed products. The Company may also enter into development and manufacturing service agreements with its collaborators. For each arrangement that results in revenues, the Company identifies all performance obligations, which may include a license to intellectual property and know-how, research and development activities, transition activities and/or manufacturing services. In order to determine the transaction price, in addition to any upfront payment, the Company estimates the amount of variable consideration at the outset of the contract either utilizing the expected value or most likely amount method, depending on the facts and circumstances relative to the contract. The Company constrains (reduces) the estimates of variable consideration such that it is probable that a significant reversal of previously recognized revenue will not occur. When determining if variable consideration should be constrained, management considers whether there are factors outside the Company’s control that could result in a significant reversal of revenue. In making these assessments, the Company considers the likelihood and magnitude of a potential reversal of revenue. These estimates are re-assessed each reporting period as required. Once the estimated transaction price is established, amounts are allocated to the performance obligations that have been identified. The transaction price is generally allocated to each separate performance obligation on a relative standalone selling price basis. The Company must develop assumptions that require judgment to determine the standalone selling price in order to account for these agreements. To determine the standalone selling price, the Company’s assumptions may include (i) the probability of obtaining marketing approval for the product candidate, (ii) estimates regarding the timing and the expected costs to develop and commercialize the product candidate, and (iii) estimates of future cash flows from potential product sales with respect to the product candidate. Standalone selling prices used to perform the initial allocation are not updated after contract inception. The Company does not include a financing component to its estimated transaction price at contract inception unless it estimates that certain performance obligations will not be satisfied within one year. Amounts received prior to revenue recognition are recorded as deferred revenue. Amounts expected to be recognized as revenue within the 12 months following the balance sheet date are classified as current portion of deferred revenue in the accompanying consolidated balance sheets. Amounts not expected to be recognized as revenue within the 12 months following the balance sheet date are classified as deferred revenue, net of current portion. Licenses. When the Company grants a license to its intellectual property, it determines whether the nature of the intellectual property to which the customer will have rights is functional intellectual property (functional IP), which has significant standalone functionality, or symbolic intellectual property (symbolic IP) which does not have significant standalone functionality. Revenue from functional IP is recognized at the point in time when control of the distinct license is transferred to the customer. Revenue from symbolic IP is recognized over the access period to the Company’s intellectual property. If the license to the Company’s intellectual property is determined to be distinct from the other promises or performance obligations identified in the arrangement, the Company recognizes revenue from non-refundable, upfront fees allocated to the license when the license is transferred to the customer and when (or as) the customer is able to use and benefit from the license. In assessing whether a promise or performance obligation is distinct from the other promises, the Company considers factors such as the research, development, manufacturing and commercialization capabilities of the licensee and the availability of the associated expertise in the general marketplace. In addition, the Company considers whether the licensee can benefit from a promise for its intended purpose without the receipt of the remaining promise, whether the value of the promise is dependent on the unsatisfied promise, whether there are other vendors that could provide the remaining promise, and whether it is separately identifiable from the remaining promise. For licenses that are combined with other promises, the Company utilizes judgment to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time and, if over time, the appropriate method of measuring progress for purposes of recognizing revenue. The Company evaluates the measure of progress each reporting period and, if necessary, adjusts the measure of performance and related revenue recognition. The measure of progress, and thereby periods over which revenue should be recognized, are subject to estimates by management and may change over the course of the research and development and licensing agreement. Such a change could have a material impact on the amount of revenue the Company records in future periods. Research, Development and/or Manufacturing Services. The promises under the Company’s agreements may include research and development or manufacturing services to be performed by the Company on behalf of the counterparty. If these services are determined to be distinct from the other promises or performance obligations identified in the arrangement, the Company recognizes the transaction price allocated to these services as revenue over time based on an appropriate measure of progress when the performance by the Company does not create an asset with an alternative use and the Company has an enforceable right to payment for the performance completed to date. If these services are determined not to be distinct from the other promises or performance obligations identified in the arrangement, the Company recognizes the transaction price allocated to the combined performance obligation as the related performance obligations are satisfied. Customer Options. If an arrangement contains customer options, the Company evaluates whether the options are material rights because they allow the customer to acquire additional goods or services for free or at a discount. If the customer options are determined to represent a material right, the material right is recognized as a separate performance obligation at the outset of the arrangement. The Company allocates the transaction price to material rights based on the relative standalone selling price, which is determined based on the identified discount and the probability that the customer will exercise the option. Amounts allocated to a material right are not recognized as revenue until, at the earliest, the option is exercised. If the options are deemed not to be a material right, they are excluded as performance obligations at the outset of the arrangement. Milestone Payments. At the inception of each arrangement that includes development milestone payments, the Company evaluates whether the milestones are considered probable of being achieved and estimates the amount to be included in the transaction price using the most likely amount method. If it is probable that a significant revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the control of the Company or the licensee, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. The Company evaluates factors such as the scientific, clinical, regulatory, commercial, and other risks that must be overcome to achieve the particular milestone in making this assessment. There is considerable judgment involved in determining whether it is probable that a significant revenue reversal would not occur. At the end of each subsequent reporting period, the Company reevaluates the probability of achievement of all milestones subject to constraint and, if necessary, adjusts its estimate of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis, which would affect revenues and earnings in the period of adjustment. Royalties. For arrangements that include sales-based royalties which are the result of a customer-vendor relationship and for which the license is deemed to be the predominant item to which the royalties relate, the Company recognizes revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied or partially satisfied. To date, the Company has not recognized any royalty revenue resulting from any of its licensing arrangements. The Company analyzes its collaboration arrangements to assess whether such arrangements involve joint operating activities performed by parties who are both active participants in the activities and are both exposed to significant risks and rewards dependent on the commercial success of such activities. Such arrangements generally are within the scope of ASC 808, Collaborative Arrangements (ASC 808). While ASC 808 defines collaborative arrangements and provides guidance on income statement presentation, classification, and disclosures related to such arrangements, it does not address recognition and measurement matters, such as (1) determining the appropriate unit of accounting or (2) when the recognition criteria are met. Therefore, the accounting for these arrangements is either based on an analogy to other accounting literature or an accounting policy election by the Company. The Company accounts for certain components of the collaboration agreement that are reflective of a vendor-customer relationship (e.g., licensing arrangement) based on an analogy to ASC 606. The Company accounts for other components based on a reasonable, rational and consistently applied accounting policy election. Reimbursements from the counter-party that are the result of a collaborative relationship with the counter-party, instead of a customer relationship, such as co-development activities, are recorded as a reduction to research and development expense as the services are performed. For a complete discussion of accounting for revenue from collaborative and other agreements, see Note 9, Collaboration and Other Agreements.
Research and Development Costs, Including Clinical Trial Accruals/Expenses | Research and Development Costs, Including Clinical Trial Accruals/Expenses Research and development expenditures are expensed as incurred. Research and development costs primarily consist of employee related expenses, including salaries and benefits, expenses incurred under agreements with contract research organizations (CROs), investigative sites and consultants that conduct the Company's clinical trials, the cost of acquiring and manufacturing clinical trial materials, including costs incurred under agreements with contract manufacturing organizations (CMOs), and other allocated expenses, license fees for and milestone payments related to in-licensed products and technologies, stock-based compensation expense, and costs associated with non-clinical activities and regulatory approvals. Right-to-develop agreements may contain cost-sharing provisions whereby the Company and the collaborator share the cost of research and development activities. Reimbursement of research and development expenses received in connection with these agreements is recorded as a reduction of such expenses. Clinical trial expenses are a significant component of research and development expenses, and the Company outsources a significant portion of these costs to third parties. Third party clinical trial expenses include investigator fees, site and patient costs, CRO costs, costs for central laboratory testing, data management and CMO costs. The accrual for site and patient costs includes inputs such as estimates of patient enrollment, patient cycles incurred, clinical site activations, and other pass-through costs. These inputs are required to be estimated due to a lag in receiving the actual clinical information from third parties. Payments for these activities are based on the terms of the individual arrangements, which may differ from the pattern of costs incurred, and are reflected on the consolidated balance sheets as a prepaid asset or accrued expenses. These third party agreements are generally cancellable, and related costs are recorded as research and development expenses as incurred. Non-refundable advance clinical payments for goods or services that will be used or rendered for future research and development activities are recorded as a prepaid asset and recognized as expense as the related goods are delivered or the related services are performed. When evaluating the adequacy of the accrued expenses, management analyzes progress of the studies, including the phase or completion of events, invoices received and contracted costs. Significant judgments and estimates may be made in determining the accrued balances at the end of any reporting period. Actual results could differ from the estimates made. The historical clinical accrual estimates have not been materially different from the actual costs.
Stock-based Compensation | Stock-based Compensation Stock-based payments are accounted for in accordance with the provisions of ASC 718, Compensation – Stock Compensation. The fair value of stock-based payments is estimated, on the date of grant, using the Black-Scholes model. The resulting fair value is recognized ratably over the requisite service period, which is generally the vesting period of the option. For all time-vesting awards granted, expense is amortized using the straight-line attribution method. For awards that contain a performance condition, expense is amortized using the accelerated attribution method. Recognition of stock-based compensation expense is based on the value of the portion of stock-based awards that is ultimately expected to vest during the period. The Company utilizes the Black-Scholes model for estimating fair value of its stock options granted. Option valuation models, including the Black-Scholes model, require the input of highly subjective assumptions, and changes in the assumptions used can materially affect the grant-date fair value of an award. These assumptions include the risk-free rate of interest, expected dividend yield, expected volatility and the expected life of the award.
Comprehensive Loss | Comprehensive Loss Comprehensive loss represents net loss adjusted for the change during the periods attributed to unrealized gains and losses on available-for-sale debt securities.
Net Loss Per Share | Net Loss Per ShareBasic and diluted loss per common share is computed by dividing net loss by the weighted average number of common shares outstanding during the period. All stock options and restricted stock units (RSUs) are excluded from the per share calculations as such securities were anti-dilutive for all periods presented.
Recently Adopted and Issued Accounting Standards | Recently Adopted Accounting Standards In February 2016, the FASB issued ASU 2016-02, which requires lessees to recognize a right-of-use (ROU) asset and a lease liability for all leases with terms greater than 12 months and also requires disclosures by lessees and lessors about the amount, timing and uncertainty of cash flows arising from leases. Subsequent to the issuance of ASU 2016-02, the FASB clarified the guidance through several ASUs, with the resulting guidance collectively referred to as ASC 842. The Company adopted ASC 842 effective January 1, 2019, using the optional transition method provided under ASU 2018-11, which did not require adjustments to comparative periods nor require modified disclosures in those comparative periods. The Company has elected not to recognize leases with terms of one year or less on the balance sheet. At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances. For leases where the Company is the lessee, ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The interest rate implicit in lease contracts is typically not readily determinable. As such, the Company utilizes the appropriate incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term of the lease for which the rate is estimated. Certain adjustments to the ROU asset may be required for items such as initial direct costs paid or incentives received. The lease terms used to calculate the ROU asset and related lease liabilities include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while the expense for finance leases is recognized as depreciation expense and interest expense using the accelerated interest method of recognition. The Company has lease agreements which require payments for lease and non-lease components and has elected the practical expedient not to separate non-lease components from lease components for all classes of underlying assets. As a result of the cumulative impact of adopting ASC 842, the Company recorded operating lease ROU assets of $16.4 million and operating lease liabilities of $27.7 million as of January 1, 2019, primarily related to real estate leases, based on the present value of the future lease payments on the date of adoption. The ROU asset is included in Other assets on the consolidated balance sheets. Refer to Note 5, Leases, for additional disclosures required by ASC 842. In August 2018, the FASB issued ASU No. 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (ASU 2018-15). This new standard requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC 350-40, Accounting for Internal-Use Software, to determine which implementation costs to capitalize as assets and amortize over the term of the hosting arrangement or expense as incurred. The Company adopted ASU 2018-15 effective January 1, 2020 and elected to apply this standard prospectively to all implementation costs incurred after the date of adoption. The adoption of ASU 2018-15 did not have a material impact on the Company’s consolidated financial statements. In November 2018, the FASB issued ASU 2018-18, Collaborative Arrangements (Topic 808)—Clarifying the interaction between Topic 808 and Topic 606 (ASU 2018-18). The amendments provide guidance on whether certain transactions between collaborative arrangement participants should be accounted for as revenue under ASC 606. It also specifically (i) addresses when the participant should be considered a customer in the context of a unit of account, (ii) adds unit-of-account guidance in ASC 808 to align with guidance in ASC 606, and (iii) precludes presenting revenue from a collaborative arrangement together with revenue recognized under ASC 606 if the collaborative arrangement participant is not a customer. The Company adopted ASU 2018-18 effective January 1, 2020, and the adoption of this standard did not have a material impact on the Company’s consolidated financial statements. Recently Issued Accounting Standards In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12). ASU 2019-12 is part of the FASB’s overall simplification initiative and seeks to simplify the accounting for income taxes by updating certain guidance and removing certain exceptions. The updated guidance is effective for fiscal years beginning after December 15, 2020 and interim periods within those fiscal years. Early adoption is permitted. The Company does not anticipate the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures. The Company has evaluated all other ASUs issued through the date the consolidated financials were issued and believes that the adoption of these will not have a material impact on the Company's consolidated financial statements.

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

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://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=121583591&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=120391452&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 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=120381028&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 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/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 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 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=121572278&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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218 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 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
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 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318 Reference 2: 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 3: 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 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 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319 Reference 6: 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 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -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 + 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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 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.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: 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 5: 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 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 accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -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_TradeAndOtherAccountsReceivablePolicy
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