XML 44 R32.htm IDEA: XBRL DOCUMENT
v3.8.0.1

MAYO LICENSE AGREEMENT (Details) $ in Thousands | 1 Months Ended | 3 Months Ended |
--- | --- | --- | ---
Oct. 31, 2017 USD ($) | Mar. 31, 2018 USD ($) | Mar. 31, 2017 USD ($) | Mar. 31, 2016 USD ($) | Mar. 31, 2015 USD ($) | Feb. 28, 2015 USD ($) installment
Other Payments |  |  |  |  |  |
Charges incurred as part of the research collaboration |  | $ 14,935 | $ 8,002 |  |  |
Licensing Agreements | MAYO |  |  |  |  |  |
Other Payments |  |  |  |  |  |
Charges incurred as part of the research collaboration |  | 1,300 | 1,100 |  |  |
Payments for research and development efforts |  | 1,800 | 1,400 |  |  |
Estimated liability for research and development efforts |  | 1,300 | 600 |  |  |
Amendments |  |  |  |  |  |
License fees payable in five annual installments |  |  |  |  |  | $ 5,000
License fee payments |  | $ 1,000 |  | $ 1,000 | $ 1,000 |
Number of annual installments in which license fees are payable | installment |  |  |  |  |  | 5
Number of periods each installment is amortized over |  | 12 months |  |  |  |
Amortization of installments |  | $ 300 | $ 300 |  |  |
Licensing Agreements | MAYO | Sales Milestone Range One |  |  |  |  |  |
Warrants |  |  |  |  |  |
Amount agreed to be paid upon reaching the specified amount of net sales | $ 200 |  |  |  |  |
Net sales of a licensed product | 5,000 |  |  |  |  |
Licensing Agreements | MAYO | Sales Milestone Range Two |  |  |  |  |  |
Warrants |  |  |  |  |  |
Amount agreed to be paid upon reaching the specified amount of net sales | 800 |  |  |  |  |
Net sales of a licensed product | 20,000 |  |  |  |  |
Licensing Agreements | MAYO | Sales Milestone Range Three |  |  |  |  |  |
Warrants |  |  |  |  |  |
Amount agreed to be paid upon reaching the specified amount of net sales | 2,000 |  |  |  |  |
Net sales of a licensed product | $ 50,000 |  |  |  |  |
Licensing Agreements | MAYO | Minimum |  |  |  |  |  |
Warrants |  |  |  |  |  |
Royalty payments |  | $ 25 |  |  |  |

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

X
- Definition Amount of amortization of the license fee installments recognized during the period. + References No definition available. + Details
Name: | exas_AmortizationOfLicenseFee
Namespace Prefix: | exas_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amount payable by the entity upon achievement of certain sale milestones under the collaborative arrangement. + References No definition available. + Details
Name: | exas_CollaborativeArrangementsAmountAgreedToPayUponAchievementOfSaleMilestones
Namespace Prefix: | exas_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the amount of net sales of a licensed product considered as a milestone under the collaborative arrangement. + References No definition available. + Details
Name: | exas_CollaborativeArrangementsSalesMilestoneAmount
Namespace Prefix: | exas_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of fees committed to be paid over a specified period under the terms of the license agreement. + References No definition available. + Details
Name: | exas_LicenseAgreementFeesCommitment
Namespace Prefix: | exas_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the amount of license fees paid. + References No definition available. + Details
Name: | exas_LicenseFeePayments
Namespace Prefix: | exas_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the number of annual installments in which the license fee commitment is payable under the terms of the license agreement. + References No definition available. + Details
Name: | exas_LicenseFeesCommitmentNumberOfInstallments
Namespace Prefix: | exas_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the number of periods each installment is amortized over. + References No definition available. + Details
Name: | exas_NumberOfPeriodsEachInstallmentIsAmortizedOver
Namespace Prefix: | exas_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Represents the payments made for research and development efforts. + References No definition available. + Details
Name: | exas_PaymentsForResearchAndDevelopmentEfforts
Namespace Prefix: | exas_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of estimated liability recorded for research and development efforts. + References No definition available. + Details
Name: | exas_ResearchAndDevelopmentEffortsEstimatedLiability
Namespace Prefix: | exas_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate costs 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 whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756 + Details
Name: | us-gaap_ResearchAndDevelopmentExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property. + 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.3) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_RoyaltyExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=us-gaap_LicensingAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=exas_MAYOFoundationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | exas_CollaborativeArrangementsSalesMilestoneAxis=exas_SalesMilestoneRangeOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | exas_CollaborativeArrangementsSalesMilestoneAxis=exas_SalesMilestoneRangeTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | exas_CollaborativeArrangementsSalesMilestoneAxis=exas_SalesMilestoneRangeThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |