XML 73 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
License, Collaboration and Success Payment Agreements - Schedule of Aggregate Potential Success Payments (Details) - Collaborative Arrangement, Transaction with Party to Collaborative Arrangement
Dec. 31, 2024
USD ($)
Oct. 31, 2020
USD ($)
$ / shares
Dec. 31, 2018
USD ($)
$ / shares
Fred Hutch      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Aggregate success payment(s) (in millions) $ 0    
Fred Hutch | Ten Times      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Multiple of initial equity value at issuance     10
Per share common stock price required for payment (in dollars per share) | $ / shares     $ 18.29
Aggregate success payment(s) (in millions)     $ 10,000,000
Fred Hutch | Twenty Times      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Multiple of initial equity value at issuance     20
Per share common stock price required for payment (in dollars per share) | $ / shares     $ 36.58
Aggregate success payment(s) (in millions)     $ 40,000,000
Fred Hutch | Thirty Times      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Multiple of initial equity value at issuance     30
Per share common stock price required for payment (in dollars per share) | $ / shares     $ 54.86
Aggregate success payment(s) (in millions)     $ 90,000,000
Fred Hutch | Forty Times      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Multiple of initial equity value at issuance     40
Per share common stock price required for payment (in dollars per share) | $ / shares     $ 73.15
Aggregate success payment(s) (in millions)     $ 140,000,000
Fred Hutch | Fifty Times      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Multiple of initial equity value at issuance     50
Per share common stock price required for payment (in dollars per share) | $ / shares     $ 91.44
Aggregate success payment(s) (in millions)     $ 200,000,000
Stanford      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Aggregate success payment(s) (in millions) $ 0    
Stanford | Ten Times      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Multiple of initial equity value at issuance   10  
Per share common stock price required for payment (in dollars per share) | $ / shares   $ 18.29  
Aggregate success payment(s) (in millions)   $ 10,000,000  
Stanford | Twenty Times      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Multiple of initial equity value at issuance   20  
Per share common stock price required for payment (in dollars per share) | $ / shares   $ 36.58  
Aggregate success payment(s) (in millions)   $ 40,000,000  
Stanford | Thirty Times      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Multiple of initial equity value at issuance   30  
Per share common stock price required for payment (in dollars per share) | $ / shares   $ 54.86  
Aggregate success payment(s) (in millions)   $ 90,000,000  
Stanford | Forty Times      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Multiple of initial equity value at issuance   40  
Per share common stock price required for payment (in dollars per share) | $ / shares   $ 73.15  
Aggregate success payment(s) (in millions)   $ 140,000,000  
Stanford | Fifty Times      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Multiple of initial equity value at issuance   50  
Per share common stock price required for payment (in dollars per share) | $ / shares   $ 91.44  
Aggregate success payment(s) (in millions)   $ 200,000,000