XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Balance Sheet Components - Other Current Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Lease liabilities - operating $ 25 $ 25
Other 17 41
Other current liabilities $ 42 $ 66