XML 96 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Collaboration and Licensing Revenue - Summary of Deferred Revenue by Collaborator, Current Year (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue   $ 23,420
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue $ 23,023  
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]: 2022-01-01    
Summary of Deferred Revenue by Collaborator [Line Items]    
Average Remaining Performance Period (Years) 2 years 2 months 12 days  
Intrexon Energy Partners, LLC | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-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]: 2022-01-01    
Summary of Deferred Revenue by Collaborator [Line Items]    
Average Remaining Performance Period (Years) 2 years 10 months 24 days  
Intrexon Energy Partners II, LLC | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-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   379
Castle Creek Biosciences, Inc. | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01    
Summary of Deferred Revenue by Collaborator [Line Items]    
Average Remaining Performance Period (Years) 0 years  
Castle Creek Biosciences, Inc. | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-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,836
Other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01    
Summary of Deferred Revenue by Collaborator [Line Items]    
Average Remaining Performance Period (Years) 2 years 9 months 18 days  
Other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Upfront and Milestone Payments    
Summary of Deferred Revenue by Collaborator [Line Items]    
Deferred revenue $ 1,818