License Agreements - License Termination (Details) - Avenue - Termination and Transfer Agreement - USD ($) $ in Millions |
1 Months Ended | 6 Months Ended |
|---|---|---|
Apr. 30, 2025 |
Jun. 30, 2025 |
|
| License Agreements | ||
| Period not to compete | 48 months | |
| Legal expense reimbursed | $ 0.2 | |
| Termination payments receivable | $ 1.6 | |
| Percentage of royalty on future net sales | 1.75% | |
| Maximum | ||
| License Agreements | ||
| Development and regulatory milestone payments receivable | $ 5.0 | |
| Sales milestone payments receivable | $ 17.0 |