Information about Segments and Geographic Areas (Stock-based Compensation and Depreciation, Amortization and Impairment by Segment) (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
| Segment Reporting Information [Line Items] | |||
| Stock-based compensation expense | $ 10,794 | $ 9,353 | $ 7,679 |
| Depreciation, amortization and impairment | 11,781 | 9,035 | 6,915 |
| Operating Segments | Google | |||
| Segment Reporting Information [Line Items] | |||
| Stock-based compensation expense | 10,185 | 8,755 | 7,168 |
| Depreciation, amortization and impairment | 11,158 | 8,708 | 6,608 |
| Operating Segments | Other Bets | |||
| Segment Reporting Information [Line Items] | |||
| Stock-based compensation expense | 474 | 489 | 363 |
| Depreciation, amortization and impairment | 566 | 327 | 307 |
| Reconciling items | |||
| Segment Reporting Information [Line Items] | |||
| Stock-based compensation expense | 135 | 109 | 148 |
| Depreciation, amortization and impairment | $ 57 | $ 0 | $ 0 |