XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Other Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Manufacturing $ 397 $ 400
Other external goods and services 313 264
Clinical trials 263 319
Loss on future firm purchase commitments 220 268
Development operations 98 88
Royalties 86 203
Compensation-related 73 190
Raw materials 58 316
Property and equipment 58 5
Other 47 48
Accrued liabilities $ 1,613 $ 2,101