XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Collaboration, License, and Other Agreements - Sanofi, Immuno-Oncology Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jul. 01, 2022
Jul. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2015
Disaggregation of Revenue [Line Items]            
Up-front payment to be made to collaborator     $ 12,172.9 $ 16,071.7 $ 8,497.1  
Sanofi            
Disaggregation of Revenue [Line Items]            
Up-front payment to collaborating party   $ 900.0        
Sanofi Collaboration Agreement, Immuno-oncology            
Disaggregation of Revenue [Line Items]            
Royalty payment to collaborating party, percentage of net product sales   11.00%        
Other Liabilities     0.0 276.1    
Sanofi Collaboration Agreement, Immuno-oncology | Sanofi | Regulatory Milestone            
Disaggregation of Revenue [Line Items]            
Up-front payment to collaborating party   $ 100.0        
Sanofi Collaboration Agreement, Immuno-oncology | Sanofi | Sales-Based Milestone One            
Disaggregation of Revenue [Line Items]            
Up-front payment to be made to collaborator   $ 65.0        
Sanofi Collaboration Agreement, Immuno-oncology | Sanofi | Sales-Based Milestone Two            
Disaggregation of Revenue [Line Items]            
Up-front payment to be made to collaborator     35.0      
Sanofi Collaboration Agreement, Immuno-oncology | Sanofi | Aggregate Sales-Based Milestone            
Disaggregation of Revenue [Line Items]            
Up-front payment to be made to collaborator     $ 100.0      
Sanofi Collaboration Agreement, Immuno-oncology | IO License and Collaboration Agreement            
Disaggregation of Revenue [Line Items]            
Up-front payment received           $ 375.0
Sanofi Collaboration Agreement, Immuno-oncology | Amended IO Discovery Agreement            
Disaggregation of Revenue [Line Items]            
Up-front payment received           $ 265.0
Sanofi Collaboration Agreement, Immuno-oncology | Amended IO Discovery Agreement | Other operating income            
Disaggregation of Revenue [Line Items]            
Cumulative catch-up adjustment to revenue, modification of contract       $ 66.9 $ 135.4  
Sanofi Collaboration Agreement, Amended and Restated Immuno-oncology License and Collaboration Agreement            
Disaggregation of Revenue [Line Items]            
Royalty payment to collaborating party, percentage of net product sales 0.50%          
Other Liabilities $ 241.0          
Remaining performance obligation $ 35.0