Liability Related to Sale of Future Royalties - Liability Related to Sale of Future Royalties (Details) - Royalty Purchase Agreement [Member] $ in Thousands |
6 Months Ended | |||
|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
| ||||
| Liability Related to Sale of Future Royalties [Abstract] | ||||
| Liability related to sale of future royalties, net | $ 563,042 | |||
| Royalty payments to Royalty Pharma | (22,387) | |||
| Interest expense related to sale of future royalties | 34,538 | |||
| Amortization of issuance costs related to sale of future royalties | 305 | |||
| Liability related to sale of future royalties, net | 575,498 | |||
| Less: Current portion | (12,924) | [1] | ||
| Liability related to sale of future royalties, net - Non-current | $ 562,574 | |||
| ||||