v3.23.2
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