v3.26.1
Liabilities for Sales of Future Royalties - Additional Information (Details) - 2025 OMERS Agreement
$ in Millions
1 Months Ended
Nov. 30, 2025
USD ($)
Liability For Sale Of Future Royalties [Line Items]  
Royalty repurchase option description Under the 2025 OMERS agreement, OMERS granted the Company an option to repurchase the entire purchased interest, that expires in November 2027, for 1.35 times the purchase price, or $540 million.
Share repurchase expiration date Nov. 30, 2027
Royalty repurchase amount $ 540