XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.2
License Agreements - Artizan Biosciences Inc (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jan. 31, 2021
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2021
License and other agreements                  
Development milestone payment to be paid       $ 125,050,000     $ 125,050,000    
Commercial milestone payment to be paid       1,270,450,000     1,270,450,000    
Research and development       79,490,000   $ 177,087,000 142,951,000 $ 247,183,000  
Artizan Biosciences Inc                  
License and other agreements                  
Maximum number of preferred shares (in shares) 45,950,601                
Proceeds from sale of stock $ 8,000,000                
Artizan Biosciences Inc                  
License and other agreements                  
Research and development       $ 0   0 $ 0 0  
Artizan Biosciences Inc | Series A2 Preferred Stock                  
License and other agreements                  
Preferred shares paid (in shares)     61,494            
Preferred shares paid     $ 6,000,000            
Preferred shares received (in shares)     34,472,031            
Artizan Biosciences Inc | Collaborative arrangement                  
License and other agreements                  
Option price $ 4,000,000         $ 4,000,000   $ 4,000,000  
Development milestone payment to be paid   $ 20,000,000              
Additional development milestone payment to be paid   10,000,000     $ 10,000,000        
Commercial milestone payment to be paid   $ 150,000,000              
Percentage of funds raised for program 80.00%                
Additional capital raise required $ 35,000,000                
Artizan Biosciences Inc | Collaborative arrangement | Series A2 Preferred Stock                  
License and other agreements                  
Preferred shares received (in shares) 22,975,301                
Artizan Biosciences Inc | Collaborative arrangement | Minimum                  
License and other agreements                  
Option price                 $ 4,000,000
Artizan Biosciences Inc | Collaborative arrangement | Maximum                  
License and other agreements                  
Option price                 $ 8,000,000