XML 66 R55.htm IDEA: XBRL DOCUMENT
v3.20.2

Investments in Joint Ventures - Intrexon Energy Partners II - Additional Information (Details) | 1 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2015 USD ($) board_seat | Jun. 30, 2020 USD ($) | Dec. 31, 2019 USD ($)
Schedule of Equity Method Investments [Line Items] |  |  |
Investment |  | $ 859,000 | $ 1,461,000
Intrexon Energy Partners II, LLC |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |
Ownership interest | 50.00% |  |
Maximum additional capital contribution committed | $ 10,000,000 |  |
Additional capital contributions committed, remaining commitment |  | 10,000,000 |
Total number of seats on the joint venture's governing board | board_seat | 5 |  |
Total number of seats on the joint venture's governing board, internally selected | board_seat | 1 |  |
Total number of seats on the joint venture's governing board, externally selected | board_seat | 4 |  |
Intrexon Energy Partners II, LLC | Other Accrued Liabilities |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |
Investment |  | $ (434,000) | $ (435,000)
Intrexon Energy Partners II, LLC | Investors |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |
Ownership interest | 50.00% |  |
Capital contributions | $ 18,000,000 |  |
Maximum additional capital contribution committed | 10,000,000 |  |
Intrexon Energy Partners II, LLC | All Investors |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |
Capital contributions | 4,000,000 |  |
Intrexon Energy Partners II, LLC | Collaborative Arrangement |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |
Collaborative arrangement consideration received, value | $ 18,000,000 |  |

X
- Definition Value of consideration received by the entity for collaboration + References No definition available. + Details
Name: | pgen_CollaborativeArrangementConsiderationReceivedValue
Namespace Prefix: | pgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of additional capital contributions to the joint venture for which the entity is committed, maximum. + References No definition available. + Details
Name: | pgen_JointVentureAdditionalCapitalContributionsCommitted
Namespace Prefix: | pgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Remaining amount of additional capital contributions to the joint venture for which the entity is committed. + References No definition available. + Details
Name: | pgen_JointVentureAdditionalCapitalContributionsCommittedRemainingCommitment
Namespace Prefix: | pgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of seats on the governing board. + References No definition available. + Details
Name: | pgen_NumberofSeatsonGoverningBoard
Namespace Prefix: | pgen_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of seats on the governing board, externally selected. + References No definition available. + Details
Name: | pgen_NumberofSeatsonGoverningBoardExternallySelected
Namespace Prefix: | pgen_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of seats on the governing board selected internally. + References No definition available. + Details
Name: | pgen_NumberofSeatsonGoverningBoardInternallySelected
Namespace Prefix: | pgen_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_EquityMethodInvestmentOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
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 The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireInterestInJointVenture
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_ScheduleOfEquityMethodInvestmentsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=pgen_OtherAccruedLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pgen_AllInvestorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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