Liability for Sale of Future Revenue - Narrative (Details) - Blackstone Life Sciences and Blackstone Credit & Insurance $ in Millions |
1 Months Ended | 6 Months Ended | |
|---|---|---|---|
|
May 31, 2025
USD ($)
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
|
|
| Deferred Revenue Arrangement [Line Items] | |||
| Proceeds from sale of future revenue | $ 295 | $ 0 | $ 295 |
| Royalties from net sales (as a percent) | 0.0025 | ||