Sale of Future Royalties - Schedule of Royalty Transaction Activity (Details) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Liabilities Related To Sale Of Future Royalties [Roll Forward] | ||||
| Royalty and milestone payments to Sagard | $ 19,727 | $ 23,828 | $ 76,797 | $ 15,233 |
| Jemperli Royalty Monetization Agreement | ||||
| Liabilities Related To Sale Of Future Royalties [Roll Forward] | ||||
| Beginning balance | 252,563 | |||
| Amortization of issuance costs | 71 | |||
| Royalty and milestone payments to Sagard | (59,218) | |||
| Non-cash interest expense recognized | 41,289 | |||
| Ending balance | 234,705 | 252,563 | ||
| Zejula Royalty Monetization Agreement | ||||
| Liabilities Related To Sale Of Future Royalties [Roll Forward] | ||||
| Beginning balance | 23,965 | |||
| Amortization of issuance costs | 14 | |||
| Royalty and milestone payments to Sagard | (2,009) | |||
| Non-cash interest expense recognized | (182) | |||
| Ending balance | $ 21,788 | $ 23,965 | ||