XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Collaboration and Licensing Revenue - Summarized Collaboration and Licensing Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Total revenues $ 32,021 $ 24,511
Collaboration and licensing agreements    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Total revenues 0 66
Upfront and milestone payments    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Revenues 0 66
Castle Creek Biosciences, Inc. | Collaboration and licensing agreements    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Total revenues 0 59
Other | Collaboration and licensing agreements    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Total revenues $ 0 $ 7