Property and Equipment - Components (Details) - USD ($) $ in Millions |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Gross property and equipment | $ 534,098 | $ 394,055 |
| Total accumulated depreciation and amortization | 177,073 | 141,390 |
| Total property and equipment, net | 357,025 | 252,665 |
| Land and buildings | ||
| Property, Plant and Equipment [Line Items] | ||
| Gross property and equipment | 155,121 | 123,039 |
| Servers and networking equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Gross property and equipment | 172,492 | 113,156 |
| Heavy equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Gross property and equipment | 65,545 | 52,228 |
| Other equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Gross property and equipment | 63,376 | 53,509 |
| Other assets | ||
| Property, Plant and Equipment [Line Items] | ||
| Gross property and equipment | 5,819 | 5,487 |
| Construction in progress | ||
| Property, Plant and Equipment [Line Items] | ||
| Gross property and equipment | $ 71,745 | $ 46,636 |