Collaboration and License Agreements (Details 2) - Amended MSK License - $ / shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Determine the estimated fair value of the enterprise value milestone payments | ||
| Risk-free interest rate | 4.80% | 4.00% |
| Expected volatility | 85.30% | 84.00% |
| Estimated term (in years) | 14 years | 15 years |
| Closing stock price as of measurement date | $ 1.65 | $ 3.74 |