XML 97 R86.htm IDEA: XBRL DOCUMENT
v3.21.2

Commitments and Contingencies - Contingencies - Additional Information (Details) $ in Thousands |  | 1 Months Ended |  |
--- | --- | --- | --- | ---
Dec. 01, 2020 claim | Dec. 31, 2020 USD ($) shares | Sep. 30, 2020 USD ($) | Sep. 30, 2021 USD ($) patent | Nov. 30, 2020 USD ($) claim
Loss Contingencies [Line Items] |  |  |  |  |
Deferred revenue |  | $ 25,823 |  | $ 26,716 |
Collaboration and licensing agreements |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |
Deferred revenue |  | $ 23,420 |  | $ 23,040 |
Exotech, Inc.; AD Skincare, Inc.; and Thrive Agrobiotics, Inc. |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |
Investment |  |  |  |  | $ 326
XY, LLC | Licensing and patent infringement suit |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |
Loss contingency, claims settled, number | claim | 1 |  |  |  |
Claims pending resolution | claim |  |  |  |  | 2
Loss contingency, number of patents | patent |  |  |  | 5 |
Division Of Enforcement Of The Securities And Exchange Commission | Methane Bioconversion Platform Disclosures |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |
Payments for civil money penalty |  |  | $ 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 |  |  |
Exotech, Inc.; AD Skincare, Inc.; and Thrive Agrobiotics, Inc. | Collaboration and licensing agreements |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |
Deferred revenue |  |  |  |  | $ 6,993

X
- Definition Loss Contingency, Number Of Patents At Issue + References No definition available. + Details
Name: | pgen_LossContingencyNumberOfPatentsAtIssue
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=123360276&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=123351226&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=123360276&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=123359005&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 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 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 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=123570139&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: | us-gaap_TypeOfArrangementAxis=us-gaap_CollaborativeArrangementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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: |

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