XML 102 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Collaboration and Licensing Revenue - Summary of Deferred Revenue by Collaborator, Current Year (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue   $ 50,593
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue $ 23,420  
Oragenics, Inc. | Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue   2,864
Oragenics, Inc. | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01    
Summary of Deferred Revenue by Collaborator [Line Items]    
Average Remaining Performance Period (Years) 0 years  
Oragenics, Inc. | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue $ 0  
Intrexon Energy Partners, LLC | Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue   8,362
Intrexon Energy Partners, LLC | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01    
Summary of Deferred Revenue by Collaborator [Line Items]    
Average Remaining Performance Period (Years) 3 years 2 months 12 days  
Intrexon Energy Partners, LLC | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue $ 8,362  
Intrexon Energy Partners II, LLC | Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue   12,843
Intrexon Energy Partners II, LLC | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01    
Summary of Deferred Revenue by Collaborator [Line Items]    
Average Remaining Performance Period (Years) 3 years 10 months 24 days  
Intrexon Energy Partners II, LLC | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue $ 12,843  
Castle Creek Biosciences, Inc. | Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue   17,697
Castle Creek Biosciences, Inc. | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01    
Summary of Deferred Revenue by Collaborator [Line Items]    
Average Remaining Performance Period (Years) 1 year  
Castle Creek Biosciences, Inc. | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue $ 379  
Harvest Start-Up Entities | Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue   6,993
Harvest Start-Up Entities | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01    
Summary of Deferred Revenue by Collaborator [Line Items]    
Average Remaining Performance Period (Years) 0 years  
Harvest Start-Up Entities | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue $ 0  
Other | Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue   $ 1,834
Other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01    
Summary of Deferred Revenue by Collaborator [Line Items]    
Average Remaining Performance Period (Years) 2 years 2 months 12 days  
Other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue $ 1,836