Information about Segments and Geographic Areas (Capital Expenditures by Segment) (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
| Segment Reporting Information [Line Items] | |||
| Capital expenditures | $ 23,548 | $ 25,139 | $ 13,184 |
| Operating Segments | Google | |||
| Segment Reporting Information [Line Items] | |||
| Capital expenditures | 25,251 | 25,460 | 12,619 |
| Operating Segments | Other Bets | |||
| Segment Reporting Information [Line Items] | |||
| Capital expenditures | 281 | 181 | 493 |
| Reconciling items | |||
| Segment Reporting Information [Line Items] | |||
| Capital expenditures | $ (1,984) | $ (502) | $ 72 |