v3.22.0.1
Goodwill and Intangible Assets - Schedule of Change in Goodwill (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill [Roll Forward]    
Goodwill beginning of period $ 19,050 $ 18,715
Acquisitions   322
Effect of currency translation adjustment   13
Segment allocation in the fourth quarter of 2021 19,065  
Goodwill end of period 19,197 $ 19,050
Goodwill before allocation    
Goodwill [Roll Forward]    
Acquisitions 210  
Effect of currency translation adjustment (4)  
Adjustments/transfer (191)  
Goodwill after allocation    
Goodwill [Roll Forward]    
Acquisitions 128  
Effect of currency translation adjustment 4  
Family of Apps    
Goodwill [Roll Forward]    
Segment allocation in the fourth quarter of 2021 18,455  
Goodwill end of period 18,458  
Family of Apps | Goodwill after allocation    
Goodwill [Roll Forward]    
Acquisitions 0  
Effect of currency translation adjustment 3  
Reality Labs    
Goodwill [Roll Forward]    
Segment allocation in the fourth quarter of 2021 610  
Goodwill end of period 739  
Reality Labs | Goodwill after allocation    
Goodwill [Roll Forward]    
Acquisitions 128  
Effect of currency translation adjustment $ 1