XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Revenue - Narrative (Details)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 51 Months Ended
Jun. 30, 2024
USD ($)
Apr. 30, 2024
USD ($)
Apr. 30, 2020
USD ($)
participant
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Disaggregation of Revenue [Line Items]                  
Number of participants | participant     30,000            
Total revenue       $ 241 $ 344 $ 408 $ 2,206    
Upfront payment           222      
Contract with customer, liability $ 797     797   797   $ 797 $ 651
Grant revenue                  
Disaggregation of Revenue [Line Items]                  
Total revenue       20 28 20 52    
Upfront payment           0      
Contract with customer, liability 4     4   4   4 4
Licensing and royalty revenue                  
Disaggregation of Revenue [Line Items]                  
Total revenue       30 0 30 0    
Upfront payment           20      
Contract with customer, liability 20     20   20   20 $ 0
Other revenue                  
Disaggregation of Revenue [Line Items]                  
Total revenue       57 $ 51 57 $ 85    
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Licensing and royalty revenue                  
Disaggregation of Revenue [Line Items]                  
Upfront payment   $ 50              
Contract with customer, liability   $ 20              
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Other revenue                  
Disaggregation of Revenue [Line Items]                  
Total revenue           30      
Contract with customer, liability 20     20   20   20  
Biomedical Advanced Research And Development Authority                  
Disaggregation of Revenue [Line Items]                  
Award amount     $ 483         1,800  
Amount committed for funding 77     $ 77   $ 77   $ 77  
Biomedical Advanced Research And Development Authority | Grant revenue                  
Disaggregation of Revenue [Line Items]                  
Total revenue $ 176