Accounting Policies and Supplemental Disclosures - Accounts Receivable, Net and Other (Details) - USD ($) $ in Millions |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Accounts receivable, net and other | $ 88,092 | $ 67,729 |
| Prepaid expenses and other current assets | 7,400 | 6,900 |
| Allowance for doubtful accounts | 2,800 | 2,400 |
| Customer receivables, net | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Accounts receivable, net and other | 49,200 | 40,400 |
| Vendor receivables, net | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Accounts receivable, net and other | 21,700 | 15,900 |
| Other receivables, net | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Accounts receivable, net and other | $ 9,800 | $ 4,500 |