v3.26.1
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