v3.26.3
Commitments, Including Licensing and Other Partner Agreements (Details)
$ in Millions
1 Months Ended 9 Months Ended
Dec. 31, 2023
USD ($)
Sep. 30, 2026
USD ($)
Pfizer    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Loss Contingency Accrual, Percent   0.57
Collaborative Arrangement | Mapi Pharma Ltd.    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Payments to Acquire in Process Research and Development $ 75.0  
Maximum    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Development and sales milestone payments   $ 386.0
Maximum | Collaborative Arrangement    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Development and sales milestone payments   $ 50.0