XML 64 R54.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Collaboration and License Agreements - Amgen, Inc - Additional Information (Details) $ / shares in Units, $ in Thousands |  | 1 Months Ended | 3 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | ---
Sep. 29, 2017 USD ($) Target | Oct. 31, 2017 USD ($) $ / shares shares | Jun. 30, 2020 | Jun. 30, 2019 | Dec. 31, 2024 USD ($) | Dec. 31, 2023 USD ($) | Dec. 31, 2022 USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] |  |  |  |  |  |  |
Common stock, value of shares issued in connection with agreement |  |  |  |  | $ 6,909 |  |
Deferred revenue |  |  |  |  | 94,063 | $ 212,315 | $ 301,326
Amgen Inc | EGFR Products |  |  |  |  |  |  |
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] |  |  |  |  |  |  |
Deferred revenue |  |  |  |  | 9,700 |  |
Collaboration and License Agreement | Amgen Inc |  |  |  |  |  |  |
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] |  |  |  |  |  |  |
Upfront payment received | $ 40,000 | $ 40,000 |  |  |  |  |
Common stock, shares issuable under agreement | shares |  | 1,156,069 |  |  |  |  |
Common stock, shares issuable under agreement, price per share | $ / shares |  | $ 17.3 |  |  |  |  |
Common stock, value of shares issued in connection with agreement |  | $ 20,000 |  |  |  |  |
Number of targets selected | Target | 1 |  |  |  |  |  |
Number of additional collaboration target | Target | 2 |  |  |  |  |  |
Total transaction price | $ 51,200 |  |  |  |  |  |
Portion of transaction price allocated to premium on sale of common stock | 500 |  |  |  |  |  |
Estimated fair value of products | 10,700 |  |  |  |  |  |
Collaboration and License Agreement | Amgen Inc | Maximum |  |  |  |  |  |  |
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] |  |  |  |  |  |  |
Contingent payments payable | 203,000 |  |  |  |  |  |
Collaboration and License Agreement | Amgen Inc | EGFR Products |  |  |  |  |  |  |
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] |  |  |  |  |  |  |
Total transaction price | 46,400 |  |  |  |  |  |
Estimated research service period |  |  | 7 years | 8 years |  |  |
Deferred revenue |  |  |  |  | $ 9,700 | $ 12,800 |
Collaboration and License Agreement | Amgen Inc | EGFR Products | Maximum |  |  |  |  |  |  |
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] |  |  |  |  |  |  |
Contingent milestone payments receivable | $ 460,000 |  |  |  |  |  |
Percentage share of profit and losses | 50.00% |  |  |  |  |  |
Collaboration and License Agreement | Amgen Inc | Amgen Products | Maximum |  |  |  |  |  |  |
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] |  |  |  |  |  |  |
Contingent milestone payments receivable | $ 950,000 |  |  |  |  |  |
Number of targets | Target | 3 |  |  |  |  |  |
Collaboration and License Agreement | Amgen Inc | Amgen Other Products |  |  |  |  |  |  |
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] |  |  |  |  |  |  |
Total transaction price | $ 4,800 |  |  |  |  |  |
Estimated research service period | 6 years |  |  |  |  |  |
Revenue recognition upon performance obligation | $ 4,800 |  |  |  |  |  |
Sublicense Agreement | Amgen Inc | Maximum | UC Regents |  |  |  |  |  |  |
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] |  |  |  |  |  |  |
Sublicense payment percentage | 7.50% |  |  |  |  |  |

X
- Definition Aggregate collaboration transaction amount. + References No definition available. + Details
Name: | ctmx_AggregateCollaborationTransactionAmount
Namespace Prefix: | ctmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Common stock shares issuable under agreement. + References No definition available. + Details
Name: | ctmx_CommonStockSharesIssuableUnderAgreement
Namespace Prefix: | ctmx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Future contingent milestone payment receivable. + References No definition available. + Details
Name: | ctmx_ContingentMilestonePaymentsReceivable
Namespace Prefix: | ctmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Contingent payments payable upon achieving development regulatory and commercial milestones. + References No definition available. + Details
Name: | ctmx_ContingentPaymentsPayableUponAchievingDevelopmentRegulatoryAndCommercialMilestones
Namespace Prefix: | ctmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Estimated fair value of products. + References No definition available. + Details
Name: | ctmx_EstimatedFairValueOfProducts
Namespace Prefix: | ctmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Estimated research service period. + References No definition available. + Details
Name: | ctmx_EstimatedResearchServicePeriod
Namespace Prefix: | ctmx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition License payment percentage equivalence to upfront and milestone proceeds. + References No definition available. + Details
Name: | ctmx_LicensePaymentPercentageEquivalenceToUpfrontAndMilestoneProceeds
Namespace Prefix: | ctmx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of additional collaboration target. + References No definition available. + Details
Name: | ctmx_NumberOfAdditionalCollaborationTarget
Namespace Prefix: | ctmx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of targets. + References No definition available. + Details
Name: | ctmx_NumberOfTargets
Namespace Prefix: | ctmx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of targets selected. + References No definition available. + Details
Name: | ctmx_NumberOfTargetsSelected
Namespace Prefix: | ctmx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Premium on issuance of shares allocated to common stock. + References No definition available. + Details
Name: | ctmx_PremiumOnIssuanceOfSharesAllocatedToCommonStock
Namespace Prefix: | ctmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Profit share upon exercise of co-development option. + References No definition available. + Details
Name: | ctmx_ProfitShareUponExerciseOfCoDevelopmentOption
Namespace Prefix: | ctmx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 808 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479402/808-10-50-1 + Details
Name: | us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2 + Details
Name: | us-gaap_ContractWithCustomerLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Cash received from collaborators during the current period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25 + Details
Name: | us-gaap_ProceedsFromCollaborators
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from the additional capital contribution to the entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromIssuanceOfCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of transaction price allocated to performance obligation that has not been recognized as revenue. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_CounterpartyNameAxis=ctmx_AmgenIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=ctmx_EGFRProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=ctmx_AmgenProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=ctmx_AmgenOtherProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=ctmx_RegentsOfTheUniversityOfCaliforniaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |