XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Balance Sheet Components - Other Non-Current Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Down payments and prepayments, non-current $ 321 $ 342
Inventory, non-current 161 170
Goodwill 52 52
Finite-lived intangible asset 42 44
Equity investments 31 66
Other 34 11
Other non-current assets $ 641 $ 685