v3.26.1
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