License Agreements (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||||
---|---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Jan. 31, 2025 |
May 31, 2021 |
|
2020 Xencor Agreement | ||||||
Nature of Business | ||||||
Agreement transaction price | $ 0.0 | $ 0.0 | ||||
2021 Xencor Agreement | ||||||
Nature of Business | ||||||
Reimbursable costs | 0.0 | 0.0 | ||||
Regulatory milestone payments | $ 75.0 | |||||
Sales milestone payments | $ 385.0 | |||||
Viridian Agreement | ||||||
Nature of Business | ||||||
Reimbursable costs | $ 0.2 | $ 1.0 | 0.2 | 1.0 | ||
Sales milestone payments | $ 21.0 | |||||
Contract manufacturing organization costs recognized | $ 0.0 | $ 0.1 | $ 0.0 | $ 0.1 |