Liability Related to Sale of Future Royalties - Activity within Liability Related to Sale of Future Royalties, net (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Contractual Arrangement, Royalties Agreement, Liability, Noncurrent [Roll Forward] | |||
Liability related to sale of future royalties, net — beginning balance | $ 53,079 | ||
MTPC royalties payable | (1,777) | ||
Non-cash interest expense recognized | 6,182 | $ 9,117 | $ 0 |
Liability related to sale of future royalties, net — ending balance | $ 57,484 | $ 53,079 |