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