v3.25.4
Balance Sheet Components - Schedule of Other Current Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Taxes receivable $ 284 $ 223  
Derivative assets, current 235 296  
Prepaid expenses, current 134 91  
Other receivables 82 106  
Contract assets, current 56 102 $ 52
Other 106 72  
Total other current assets 897 $ 890  
Restricted cash, current $ 60