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 |