Commitments and Contingencies - NEREUS - Narrative (Details) - NEREUSTM - USD ($) $ in Millions |
6 Months Ended | 171 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
|
| Commitments and Contingencies [Line Items] | ||
| Future percentage of royalty payments based net sales | low double digits | |
| Development and milestone obligations paid to third party | $ 15.0 | |
| NDA Approval Milestones | ||
| Commitments and Contingencies [Line Items] | ||
| Development and milestone obligations paid to third party | $ 10.0 | |
| Regulatory Approval Milestone | European Union | ||
| Commitments and Contingencies [Line Items] | ||
| Possible future milestone payment | 5.0 | |
| Sales Milestone | ||
| Commitments and Contingencies [Line Items] | ||
| Possible future milestone payment | $ 80.0 |