v3.23.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue: $ 28,645 $ 27,908
United States and Canada    
Disaggregation of Revenue [Line Items]    
Revenue: 11,449 11,780
Europe    
Disaggregation of Revenue [Line Items]    
Revenue: 6,759 6,638
Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Revenue: 7,292 6,722
Rest of World    
Disaggregation of Revenue [Line Items]    
Revenue: 3,145 2,768
United States    
Disaggregation of Revenue [Line Items]    
Revenue: 10,790 11,100
Family of Apps    
Disaggregation of Revenue [Line Items]    
Revenue: 28,306 27,213
Reality Labs    
Disaggregation of Revenue [Line Items]    
Revenue: 339 695
Advertising | Family of Apps    
Disaggregation of Revenue [Line Items]    
Revenue: 28,101 26,998
Other revenue | Family of Apps    
Disaggregation of Revenue [Line Items]    
Revenue: $ 205 $ 215