Accounting Policies and Supplemental Disclosures - Accounts Receivable, Net and Other (Details) - USD ($) $ in Millions |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Accounts receivable, net and other | $ 75,532 | $ 67,729 |
| Prepaid expenses and other current assets | 7,200 | 6,900 |
| Allowance for doubtful accounts | 2,600 | 2,400 |
| Customer receivables, net | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Accounts receivable, net and other | 43,300 | 40,400 |
| Vendor receivables, net | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Accounts receivable, net and other | 16,400 | 15,900 |
| Other receivables, net | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Accounts receivable, net and other | $ 8,600 | $ 4,500 |