XML 73 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Other Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Total revenue $ 1,944 $ 3,236 $ 6,848
Grant revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 22 37 94
Grant revenue | BARDA      
Disaggregation of Revenue [Line Items]      
Total revenue 9 34 88
Grant revenue | Other grant revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 13 3 6
Collaboration revenue (Note 5)      
Disaggregation of Revenue [Line Items]      
Total revenue 13 48 83
Collaboration revenue (Note 5) | Vertex      
Disaggregation of Revenue [Line Items]      
Total revenue 13 23 82
Collaboration revenue (Note 5) | Other      
Disaggregation of Revenue [Line Items]      
Total revenue 0 25 1
Licensing and royalty revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 11 42 0
Stand-ready manufacturing revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 80 0 0
Total other revenue      
Disaggregation of Revenue [Line Items]      
Total revenue $ 126 $ 127 $ 177