Commitments and Contingencies - Collaborative Agreements, Royalties and Milestone Payments (Details) $ in Millions |
Mar. 31, 2024
USD ($)
product
|
---|---|
Commitments and contingencies | |
Estimate of milestone payments | $ | $ 6.3 |
Assumed number of products per contract | product | 1 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Estimated potential obligations that come due and payable upon achievement of developmental, regulatory, or commercial milestones by company's licensees. Represent contingent payments not recorded on balance sheet. No definition available.
|
X | ||||||||||
- Definition Assumed number of products per contract meeting milestone events used to calculate potential milestone obligations. No definition available.
|