XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Collaboration and Licensing Revenue - Summarized Collaboration and Licensing Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Total revenues $ 2,911 $ 3,815 $ 8,424 $ 7,250
Collaboration and licensing agreements        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Total revenues 0 301 0 367
Upfront and milestone payments        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Revenues 0 292 0 358
Castle Creek Biosciences, Inc. | Collaboration and licensing agreements        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Total revenues 0 294 0 353
Other | Collaboration and licensing agreements        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Total revenues $ 0 $ 7 $ 0 $ 14