XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Liability Related to the Sale of Future Royalties - Schedule of Liability Related to the Sale of Future Royalties (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Nonmonetary Transaction [Roll Forward]  
Carrying value of liability related to the sale of future royalties at beginning balance $ 34,174
Imputed interest expense 956
Other 31
Less: payments to the Purchasers (5,004)
Carrying value of liability related to the sale of future royalties at ending balance 30,157
Less current portion 7,353
Carrying value of liability related to the sale of future royalties at June 30, 2025, net of current portion $ 22,804