XML 56 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
License and Collaboration Agreements - Additional Information (Details) - License Agreement - Shanghai Jemincare Pharmaceutical Co., Ltd.
$ in Millions
Dec. 31, 2024
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Upfront license fee $ 35.0
Contingent payments upon completion of manufacturing technology transfer 1.5
Accrued upfront license fee 35.0
Maximum  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Additional milestone payments 672.5
Contingent payments upon achievement of specified development and regulatory milestones 226.0
Contingent payments upon achievement of specified commercial milestones $ 445.0