XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Liability Related to Sale of Future Royalties - Liability Related to Sale of Future Royalties (Details) - Royalty Purchase Agreement [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2025
USD ($)
Royalty Revenue Monetization [Abstract]  
Liability related to sale of future royalties, net $ 542,212
Royalty payments to Royalty Pharma (38,478)
Interest expense related to sale of future royalties 54,964
Amortization of issuance costs related to sale of future royalties 458
Liability related to sale of future royalties, net 559,156
Liability related to sale of future royalties, net - Non-current 545,182
Other Current Liabilities [Member]  
Royalty Revenue Monetization [Abstract]  
Less: Current portion $ (13,974)