XML 57 R44.htm IDEA: XBRL DOCUMENT
v3.22.4

COMMITMENTS AND CONTINGENCIES (Narrative) (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Other Commitments [Line Items] |  |  |
Bank guarantees in favor of lessor, foreign currency derivative contracts and credit card security | $ 318,000 |  |
Contingent fees | 750,000 | $ 500,000 | $ 500
Research and development expenses milestone payment with connection | $ 0 | 0 | 52
Royalty percentage | 1.00% |  |
Research and development expenses milestone payment | $ 0 | 250 | 0
IIA [Member] |  |  |
Other Commitments [Line Items] |  |  |
Maximum royalty repaid as percentage of grant received | 100.00% |  |
Royalty expense | $ 225,000 | 180,000 | $ 60
Contingent royalty obligations |  | $ 9,631,000 |
IIA [Member] | Minimum [Member] |  |  |
Other Commitments [Line Items] |  |  |
Royalty percentage based on future revenues | 3.00% |  |
IIA [Member] | Maximum [Member] |  |  |
Other Commitments [Line Items] |  |  |
Royalty percentage based on future revenues | 5.00% |  |
May 2012 Agreement Member |  |  |
Other Commitments [Line Items] |  |  |
Agreement, start date | May 09, 2012 |  |
Agreement termination description | In 2014, the May 2012 Agreement was terminated except for certain payments arising from the Bayer Agreement which survive termination until August 5, 2025. |  |
May 2012 Agreement Member | Minimum [Member] |  |  |
Other Commitments [Line Items] |  |  |
Participation Rights | 4.00% |  |

X
- Definition Agreement start date. + References No definition available. + Details
Name: | cgen_AgreementStartDate
Namespace Prefix: | cgen_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of termination of agreement. + References No definition available. + Details
Name: | cgen_AgreementTerminationDescription
Namespace Prefix: | cgen_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contingent fees. + References No definition available. + Details
Name: | cgen_ContingentFees
Namespace Prefix: | cgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Maximum Royalty Repaid As Percentage Of Grant Received + References No definition available. + Details
Name: | cgen_MaximumRoyaltyRepaidAsPercentageOfGrantReceived
Namespace Prefix: | cgen_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the cash consideration received by the Company or its affiliates from third parties to be paid back to investors. + References No definition available. + Details
Name: | cgen_ParticipationRights
Namespace Prefix: | cgen_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Research and development expenses milestone payment. + References No definition available. + Details
Name: | cgen_ResearchAndDevelopmentExpensesMilestonePayment
Namespace Prefix: | cgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Research and development expenses milestone payment with connection. + References No definition available. + Details
Name: | cgen_ResearchAndDevelopmentExpensesMilestonePaymentWithConnection
Namespace Prefix: | cgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The contingent obligations for payments based on royalty-bearing participation received or accrued, net of royalties paid or accrued. + References No definition available. + Details
Name: | cgen_RoyaltyContingentObligations
Namespace Prefix: | cgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Royalty percentage. + References No definition available. + Details
Name: | cgen_RoyaltyPercentage
Namespace Prefix: | cgen_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Royalty Percentage Based On Future Revenues + References No definition available. + Details
Name: | cgen_RoyaltyPercentageBasedOnFutureRevenues
Namespace Prefix: | cgen_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (b)(1) -URI https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsMaximumExposure
Namespace Prefix: | us-gaap_
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_OtherCommitmentsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 + Details
Name: | us-gaap_RoyaltyExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | cgen_GovernmentAndOtherGrantsAxis=cgen_ResearchAndDevelopmentGrantOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
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: | cgen_GovernmentAndOtherGrantsAxis=cgen_May2012AgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |