XML 26 R20.htm IDEA: XBRL DOCUMENT v3.25.2
Collaboration and License Agreements (Tables)
6 Months Ended
Jun. 30, 2025
Collaboration And License Agreements Disclosure [Abstract]  
Summary of all Possible Stock Price Appreciation Milestone Payments

The following table summarizes the common stock multiples and the stock price appreciation milestone payments under the terms of the agreement:

 

Common stock multiple

 

5.0x

 

 

10.0x

 

 

15.0x

 

Ten-trading day trailing average common stock price

 

$

50.18

 

 

$

100.36

 

 

$

150.54

 

Stock price appreciation milestone payment (in millions)

 

$

20.0

 

 

$

30.0

 

 

$

25.0