v3.24.0.1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
unit
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Summary of Accounting Policies      
Number of reporting segments (in segments) | segment 2    
Advertising expense $ 2,020 $ 2,650 $ 2,990
Number of reporting units (in reporting units) | unit 2    
Cumulative translation gain (loss), net of tax $ (1,240) (1,860)  
Foreign currency exchange losses, net (366) (81) $ (140)
2022 Restructuring      
Summary of Accounting Policies      
Restructuring charges 2,255 4,611  
Operating Lease ROU Assets & Leasehold Improvements | 2022 Restructuring      
Summary of Accounting Policies      
Restructuring charges $ 2,430 $ 2,220  
Restricted Stock Units (RSUs)      
Summary of Accounting Policies      
Share-based compensation arrangement by share-based payment award, award vesting period 4 years    
Servers and network assets | Minimum      
Summary of Accounting Policies      
Useful life of property and equipment 4 years    
Servers and network assets | Maximum      
Summary of Accounting Policies      
Useful life of property and equipment 5 years    
Buildings | Minimum      
Summary of Accounting Policies      
Useful life of property and equipment 25 years    
Buildings | Maximum      
Summary of Accounting Policies      
Useful life of property and equipment 30 years    
Equipment and other | Minimum      
Summary of Accounting Policies      
Useful life of property and equipment 1 year    
Equipment and other | Maximum      
Summary of Accounting Policies      
Useful life of property and equipment 25 years    
Finance lease right-of-use assets | Minimum      
Summary of Accounting Policies      
Useful life of property and equipment 3 years    
Finance lease right-of-use assets | Maximum      
Summary of Accounting Policies      
Useful life of property and equipment 20 years    
Revenue from contract with customer benchmark | Geographic concentration risk | United States      
Summary of Accounting Policies      
Concentration risk percentage (in percentage) 37.00% 40.00% 41.00%