Liability for Sale of Future Revenue - Narrative (Details) - Blackstone Life Sciences and Blackstone Credit & Insurance $ in Millions |
1 Months Ended | 3 Months Ended |
---|---|---|
May 31, 2025
USD ($)
|
Jun. 30, 2025
USD ($)
|
|
Revenue Recognition, Milestone Method [Line Items] | ||
Proceeds from Purchase and Sale Agreement | $ 295 | $ 295 |
Royalties from net sales (as a percent) | 0.0025 | |
Transaction costs | $ 5 | $ 5 |