Liability Related to Sale of Future Royalties - Additional Information (Details) - Royalty Purchase Agreement - USD ($) $ in Thousands |
9 Months Ended | ||||
---|---|---|---|---|---|
Oct. 01, 2017 |
Sep. 30, 2022 |
Sep. 30, 2021 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Liability Related To Sale Of Future Royalties [Line Items] | |||||
Payment from royalties | $ 40,000 | ||||
Royalty liability | 40,000 | ||||
Net of transaction costs | $ 2,200 | $ 33 | $ 193 | ||
Liability related to sale of future royalties - ending balance | $ 0 | $ 7,452 | $ 4,460 | $ 15,257 |