v3.26.1
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
[1] Included in other current liabilities in our condensed consolidated balance sheet.