v3.24.1.u1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue: $ 36,455 $ 28,645
United States and Canada    
Disaggregation of Revenue [Line Items]    
Revenue: 13,646 11,449
Europe    
Disaggregation of Revenue [Line Items]    
Revenue: 8,404 6,759
Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Revenue: 10,312 7,292
Rest of World    
Disaggregation of Revenue [Line Items]    
Revenue: 4,093 3,145
Family of Apps    
Disaggregation of Revenue [Line Items]    
Revenue: 36,015 28,306
Reality Labs    
Disaggregation of Revenue [Line Items]    
Revenue: 440 339
Advertising | Family of Apps    
Disaggregation of Revenue [Line Items]    
Revenue: 35,635 28,101
Other revenue | Family of Apps    
Disaggregation of Revenue [Line Items]    
Revenue: $ 380 $ 205