XML 66 R34.htm IDEA: XBRL DOCUMENT
v3.20.4

Summary of Significant Accounting Policies (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2020
Accounting Policies [Abstract] |
Estimated Useful Lives of Property, Plant and Equipment | The estimated useful lives of these assets from continuing operations are as follows:
| Years
Land improvements | 4–15
Buildings and building improvements | 3–23
Furniture and fixtures | 1–7
Equipment | 1–9
Breeding stock | 2–4
Computer hardware and software | 1–7
Leasehold improvements are amortized over the shorter of the useful life of the asset or the applicable lease term, generally one to fourteen years.
Summary of Assumptions Used in Option Pricing Model | The assumptions used in the Black-Scholes option pricing model for the years ended December 31, 2020, 2019 and 2018 are set forth in the table below:
| 2020 |  | 2019 |  | 2018
Valuation assumptions |  |  |  |  |
Expected dividend yield | 0% |  | 0% |  | 0%
Expected volatility | 59%–90% |  | 58%–64% |  | 55%–59%
Expected term (years) | 6.00–10.00 |  | 6.25 |  | 6.25
Risk-free interest rate | 0.36%–1.80% |  | 1.53%–2.58% |  | 2.33%–3.06%
Accounts Receivable, Allowance for Credit Losses | The following table shows the activity in the allowance for credit losses for the years ended December 31, 2020, 2019, and 2018:
| 2020 |  | 2019 |  | 2018
Beginning balance | $ | 7,513 |  |  | $ | 4,991 |  |  | $ | 4,631 |
Charged to operating expenses | 899 |  |  | 3,384 |  |  | 1,627 |
Write offs of accounts receivable, net of recoveries | (2,078) |  |  | (862) |  |  | (1,267) |
Ending balance | $ | 6,334 |  |  | $ | 7,513 |  |  | $ | 4,991 |

X
- Definition Tabular disclosure of estimated useful lives of property plant and equipment used in the normal conduct of business. + References No definition available. + Details
Name: | pgen_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock
Namespace Prefix: | pgen_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of allowance for credit loss on accounts receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447 + Details
Name: | us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration