v3.25.4
Balance Sheet Components - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Deferred revenue, current $ 133 $ 123 $ 125
Derivative liabilities, current 116 27  
Dividends payable, current 18 16  
Customer deposits 16 16  
Asset retirement obligations, current 3 1  
Other 54 49  
Total other current liabilities $ 340 $ 232