v3.26.1
Condensed Consolidated Balance Sheets Components (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following (in millions):

June 30,
2026
December 31,
2025
Accrued purchases$5,520 $5,196 
Accrued interest410 332 
Other accrued liabilities494 245 
Total accrued liabilities$6,424 $5,773