Liability Related to the Sale of Future Royalties - Schedule of Liability Related to the Sale of Future Royalties (Details) $ in Thousands |
9 Months Ended |
---|---|
Sep. 30, 2023
USD ($)
| |
Nonmonetary Transaction [Roll Forward] | |
Carrying value of liability related to the sale of future royalties at January 1, 2023 | $ 49,483 |
Other | (127) |
Imputed interest expense | 1,968 |
Less: payments to the Purchasers | (6,479) |
Carrying value of liability related to the sale of future royalties at September 30, 2023 | $ 44,845 |