Apexian Sublicense Agreement (Details) - Apexian Sublicense Agreement [Member] - Maximum [Member] $ in Millions |
12 Months Ended |
---|---|
Dec. 31, 2022
USD ($)
| |
Development and Regulatory Milestones [Member] | |
Sublicense Agreement [Abstract] | |
Milestone payments | $ 11 |
Sales Milestones [Member] | |
Sublicense Agreement [Abstract] | |
Milestone payments | $ 20 |
X | ||||||||||
- Definition The amount of consideration not recognized during the period for the future milestone or milestones. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|