v3.22.0.1
Revenues (Revenue by Segment) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Hedging gains (losses) $ 149 $ 176 $ 455
Total revenues 257,637 182,527 161,857
Google Services      
Segment Reporting Information [Line Items]      
Revenues from contract with customer 237,529 168,635 151,825
Google Services | Google Search & other      
Segment Reporting Information [Line Items]      
Revenues from contract with customer 148,951 104,062 98,115
Google Services | YouTube ads      
Segment Reporting Information [Line Items]      
Revenues from contract with customer 28,845 19,772 15,149
Google Services | Google Network      
Segment Reporting Information [Line Items]      
Revenues from contract with customer 31,701 23,090 21,547
Google Services | Google advertising      
Segment Reporting Information [Line Items]      
Revenues from contract with customer 209,497 146,924 134,811
Google Services | Google other      
Segment Reporting Information [Line Items]      
Revenues from contract with customer 28,032 21,711 17,014
Google Cloud      
Segment Reporting Information [Line Items]      
Revenues from contract with customer 19,206 13,059 8,918
Other Bets      
Segment Reporting Information [Line Items]      
Revenues from contract with customer $ 753 $ 657 $ 659