v3.24.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue: $ 39,071 $ 31,999 $ 75,527 $ 60,645
United States and Canada        
Disaggregation of Revenue [Line Items]        
Revenue: 14,640 12,404 28,287 23,854
Europe        
Disaggregation of Revenue [Line Items]        
Revenue: 9,153 7,515 17,557 14,274
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Revenue: 10,967 8,551 21,279 15,843
Rest of World        
Disaggregation of Revenue [Line Items]        
Revenue: 4,311 3,529 8,404 6,674
Family of Apps        
Disaggregation of Revenue [Line Items]        
Revenue: 38,718 31,723 74,734 60,029
Reality Labs        
Disaggregation of Revenue [Line Items]        
Revenue: 353 276 793 616
Advertising | Family of Apps        
Disaggregation of Revenue [Line Items]        
Revenue: 38,329 31,498 73,965 59,599
Other revenue | Family of Apps        
Disaggregation of Revenue [Line Items]        
Revenue: $ 389 $ 225 $ 769 $ 430