Property and Equipment - Narrative (Details) - USD ($) $ in Millions |
3 Months Ended | 12 Months Ended | |
|---|---|---|---|
Mar. 31, 2023 |
Mar. 31, 2022 |
Dec. 31, 2022 |
|
| Property, Plant and Equipment | |||
| Depreciation | $ 2,480 | $ 2,120 | |
| 2022 Restructuring | |||
| Property, Plant and Equipment | |||
| Severance and other personnel costs | 621 | $ 4,611 | |
| Data Center Assets | 2022 Restructuring | |||
| Property, Plant and Equipment | |||
| Severance and other personnel costs | (168) | $ 1,341 | |
| Leasehold improvements | 2022 Restructuring | |||
| Property, Plant and Equipment | |||
| Severance and other personnel costs | 97 | ||
| Servers and network assets | |||
| Property, Plant and Equipment | |||
| Construction in progress | 1,640 | ||
| Depreciation | 1,510 | $ 1,360 | |
| Construction in progress | |||
| Property, Plant and Equipment | |||
| Interest costs capitalized | $ 53 | ||