Collaboration and License Agreements (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Determine the Estimated Fair Value of the Stock Price Appreciation Milestones Payments |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||