v3.25.4
Description of Business, Accounting Policies, and Supplemental Disclosures - Accounts Receivable, Net and Other (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable, net and other $ 67,729 $ 55,451  
Prepaid expenses and other current assets 6,900 6,300  
Allowance for doubtful accounts 2,400 2,000 $ 1,700
Additions to allowance for doubtful accounts 1,600 1,900 1,900
Deductions to allowance for doubtful accounts 1,200 1,600 $ 1,600
Customer receivables      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable, net and other 40,400 34,300  
Vendor receivables      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable, net and other 15,900 11,600  
Other Receivables      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable, net and other $ 4,500 $ 3,400