Liability Related to Sale of Future Royalties - Narrative (Details) - USD ($) $ in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Feb. 25, 2021 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Other Liabilities Disclosure [Abstract] | ||||
Maximum annual royalty payout capacity | $ 13,000 | |||
Maximum aggregate royalty payout capacity | $ 150,000 | |||
Percentage of royalty payment to be received once maximum annual royalty payout has been paid | 85.00% | |||
Proceeds from sale of future royalties, net | $ 44,800 | $ 0 | $ 44,783 | $ 0 |
Eligible proceeds to be received, contingent on annual sales milestones | 5,000 | |||
Liability related to sale of future royalties, net | $ 44,800 | $ 57,484 | $ 53,079 | |
Annual effective interest rate | 0.00% |