Information about Segments and Geographic Areas (Operating Income/Loss by Segment) (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
| Segment Reporting Information [Line Items] | |||
| Segment operating income / (loss) | $ 34,231 | $ 27,524 | $ 26,178 |
| Operating Segments | Google | |||
| Segment Reporting Information [Line Items] | |||
| Segment operating income / (loss) | 41,673 | 36,655 | 32,456 |
| Operating Segments | Other Bets | |||
| Segment Reporting Information [Line Items] | |||
| Segment operating income / (loss) | (4,824) | (3,358) | (2,734) |
| Reconciling items | |||
| Segment Reporting Information [Line Items] | |||
| Segment operating income / (loss) | $ (2,618) | $ (5,773) | $ (3,544) |