v3.22.4
Revenues - Revenue by Segment (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Revenues from contract with customer $ 282,836 $ 257,637 $ 182,527
Hedging gains (losses) 1,960 149 176
Google Services      
Segment Reporting Information [Line Items]      
Revenues from contract with customer 253,528 237,529 168,635
Google Services | Google Search & other      
Segment Reporting Information [Line Items]      
Revenues from contract with customer 162,450 148,951 104,062
Google Services | YouTube ads      
Segment Reporting Information [Line Items]      
Revenues from contract with customer 29,243 28,845 19,772
Google Services | Google Network      
Segment Reporting Information [Line Items]      
Revenues from contract with customer 32,780 31,701 23,090
Google Services | Google advertising      
Segment Reporting Information [Line Items]      
Revenues from contract with customer 224,473 209,497 146,924
Google Services | Google other      
Segment Reporting Information [Line Items]      
Revenues from contract with customer 29,055 28,032 21,711
Google Cloud      
Segment Reporting Information [Line Items]      
Revenues from contract with customer 26,280 19,206 13,059
Other Bets      
Segment Reporting Information [Line Items]      
Revenues from contract with customer $ 1,068 $ 753 $ 657