Sale of Future Royalties - Additional Information (Details) - USD ($) |
1 Months Ended | 3 Months Ended | |
|---|---|---|---|
Jan. 19, 2021 |
Jan. 31, 2021 |
Sep. 30, 2024 |
|
| Sale Of Future Royalties [Line Items] | |||
| Liability related to the sale of future royalties | $ 60,000,000 | ||
| Annual interest rate on interest expense | 10.50% | ||
| Initial upfront payment received | $ 60,000,000 | ||
| Non-cash other income | $ 26,600,000 | ||
| Seltorexant | Royalty Pharma | |||
| Sale Of Future Royalties [Line Items] | |||
| Upfront payment for royalty interest sold | $ 60,000,000 | $ 60,000,000 | |
| Additional milestone payments | 95,000,000 | ||
| Initial upfront payment amortized interest expense potential milestone payments received | 0 | ||
| Potential future milestone payments received | $ 60,000,000 |