XML 139 R107.htm IDEA: XBRL DOCUMENT
v3.20.4

Commitments and Contingencies - Contingencies - Additional Information (Details) $ in Thousands |  |  | 1 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | ---
Dec. 01, 2020 claim | Mar. 20, 2019 claim | Dec. 31, 2020 USD ($) shares | Oct. 31, 2020 claim | Sep. 30, 2020 USD ($) | Nov. 30, 2020 USD ($) claim | Jul. 31, 2020 claim | Dec. 31, 2019 USD ($)
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Loss contingency, new claims filed, number |  |  |  | 3 |  |  |  |
Deferred revenue | $ |  |  | $ 25,823 |  |  |  |  | $ 53,833
Investments in affiliates | $ |  |  | $ 0 |  |  |  |  | $ 1,461
Exotech, Inc.; AD Skincare, Inc.; and Thrive Agrobiotics, Inc. |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Investments in affiliates | $ |  |  |  |  |  | $ 326 |  |
XY, LLC | Licensing and patent infringement suit |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Loss contingency, claims settled, number | 1 |  |  |  |  |  |  |
Total claims |  | 12 |  |  |  |  |  |
Claims dismissed |  | 10 |  |  |  |  |  |
Claims pending resolution |  | 2 |  |  |  | 2 |  |
Loss contingency, claims invalidated number |  | 1 |  |  |  |  |  |
Loss contingency, appealed claims dismissed |  | 4 |  |  |  |  |  |
Loss contingency, reversed claims dismissed number |  |  |  |  |  |  | 4 |
Securities And Exchange Commission | Methane Bioconversion Platform Disclosures |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Payments for legal settlements | $ |  |  |  |  | $ 2,500 |  |  |
Harvest Intrexon Enterprise Fund I, LP |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Stock issued in conjunction with settlement agreement, shares | shares |  |  | 2,117,264 |  |  |  |  |
Shares issued in conjunction with settlement agreement | $ |  |  | $ 18,103 |  |  |  |  |
Loss on settlement agreement | $ |  |  | $ 11,436 |  |  |  |  |

X
- Definition Total number of claims. + References No definition available. + Details
Name: | pgen_LossContingenciesTotalClaimsNumber
Namespace Prefix: | pgen_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency, Appealed Claims Dismissed + References No definition available. + Details
Name: | pgen_LossContingencyAppealedClaimsDismissed
Namespace Prefix: | pgen_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Loss Contingency, Claims Invalidated Number + References No definition available. + Details
Name: | pgen_LossContingencyClaimsInvalidatedNumber
Namespace Prefix: | pgen_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Loss Contingency, Reversed Claims Dismissed Number + References No definition available. + Details
Name: | pgen_LossContingencyReversedClaimsDismissedNumber
Namespace Prefix: | pgen_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Stock Issued During Period In Conjunction With Settlement Agreement, Shares New Issues + References No definition available. + Details
Name: | pgen_StockIssuedDuringPeriodInConjunctionWithSettlementAgreementSharesNewIssues
Namespace Prefix: | pgen_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock Issued During Period In Conjunction With Settlement Agreement, Value, New Issues + References No definition available. + Details
Name: | pgen_StockIssuedDuringPeriodInConjunctionWithSettlementAgreementValueNewIssues
Namespace Prefix: | pgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044 + Details
Name: | us-gaap_ContractWithCustomerLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 25 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599 Reference 3: 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.12) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_EquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 + Details
Name: | us-gaap_GainLossRelatedToLitigationSettlement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 No definition available. + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of claims dismissed. + References No definition available. + Details
Name: | us-gaap_LossContingencyClaimsDismissedNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of claims settled. + References No definition available. + Details
Name: | us-gaap_LossContingencyClaimsSettledNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total number of new claims filed pertaining to a loss contingency during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349 + Details
Name: | us-gaap_LossContingencyNewClaimsFiledNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of pending claims pertaining to a loss contingency. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349 + Details
Name: | us-gaap_LossContingencyPendingClaimsNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of cash paid for the settlement of litigation or for other legal issues during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585 + Details
Name: | us-gaap_PaymentsForLegalSettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pgen_ExotechADSkincareAndThriveAgrobioticsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_LitigationCaseAxis=pgen_LicensingAndPatentInfringementSuitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_LitigationCaseAxis=pgen_MethaneBioconversionPlatformDisclosuresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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