XML 20 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
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)