XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid services $ 184 $ 182
Down payments and prepayments related to manufacturing and materials 111 168
Income tax receivable 105 19
Collaboration receivable 73 61
Interest receivable 56 59
Value added tax receivable 26 50
Prepaid income tax 25 0
Other current assets 31 88
Prepaid expenses and other current assets $ 611 $ 627