v3.25.0.1
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