XML 120 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
May 29, 2018
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Apr. 30, 2023
Oct. 31, 2022
Jan. 31, 2022
Dec. 31, 2020
Dec. 31, 2019
Related Party Transaction [Line Items]                  
Common stock, shares owned   95,364,831 79,470,670            
Warrant exercised   0     0.001 0.001 0.001    
Sutro Biopharma, Inc                  
Related Party Transaction [Line Items]                  
Common stock, shares owned       1,600,000       1,600,000  
Sutro Biopharma, Inc | License Agreement                  
Related Party Transaction [Line Items]                  
Percentage of royalty payment on annual net sales of vaccine products for human health   4.00%              
Percentage of royalty payment on net sales of vaccine compositions for animal health   2.00%              
Sutro Biopharma, Inc | Supply Agreement                  
Related Party Transaction [Line Items]                  
Expenses related to Supply Agreement   $ 0.0 $ 0.0 $ 2.4          
Sutro Biopharma, Inc | Series C Redeemable Convertible Stock                  
Related Party Transaction [Line Items]                  
Warrant to purchase shares of stock                 59,276
Warrant purchase price per share                 $ 11.5215
Sutro Biopharma, Inc | Series C Redeemable Convertible Stock | License Amendment A2                  
Related Party Transaction [Line Items]                  
Warrant to purchase shares of stock 59,276                
Warrant purchase price per share $ 11.5215                
Warrant exercisable and vests immediately and expires date May 29, 2018                
Sutro Biopharma, Inc | Common Stock                  
Related Party Transaction [Line Items]                  
Warrant to purchase shares of stock                 31,857
Warrant purchase price per share                 $ 0.79289
Sutro Biopharma, Inc | Common Stock Warrant                  
Related Party Transaction [Line Items]                  
Warrant exercised                 30,278
Sutro Biopharma, Inc | Preferred Stock Warrant                  
Related Party Transaction [Line Items]                  
Warrant exercised                 16,591