License, Collaboration and Other Significant Agreements - License Agreement with Panion & BF Biotech, Inc. Narrative (Details) - JT and Torii - Panion & BF Biotech, Incorporation - License Agreement - USD ($) $ in Millions |
12 Months Ended | |||
---|---|---|---|---|
Apr. 17, 2019 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||||
License agreement, notice period for termination | 90 days | |||
Royalty payments | $ 13.8 | $ 11.8 | $ 11.2 |