XML 56 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Other Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total revenue $ 389 $ 108
Stand-ready manufacturing revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 32 12
Collaboration revenue (Note 5)    
Disaggregation of Revenue [Line Items]    
Total revenue 5 1
Grant revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 0 1
Licensing and royalty revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 0 8
Total other revenue    
Disaggregation of Revenue [Line Items]    
Total revenue $ 37 $ 22