Liability Related to the Sale of Future Royalties - Schedule of Activity of Liability Related to the Sale of Future Royalties (Details) - USD ($) $ in Thousands |
1 Months Ended | 6 Months Ended |
|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2026 |
|
| Deferred Revenue Disclosure [Abstract] | ||
| Liability related to the sale of future royalties - beginning balance | $ 268,446 | |
| Proceeds from the sale of future royalties | 250,000 | |
| Issuance costs | $ (10,800) | (5,000) |
| Non-cash interest expense associated with the sale of future royalties | 34,440 | |
| Amortization of issuance costs | 656 | |
| Liability related to the sale of future royalties - ending balance | $ 548,542 |