v3.23.1
Property and Equipment - Summary (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment    
Finance lease right-of-use assets $ 3,573 $ 3,353
Property and equipment, gross 111,135 104,493
Less: Accumulated depreciation (26,979) (24,975)
Property and equipment, net 84,156 79,518
Land    
Property, Plant and Equipment    
Property and equipment, gross 1,874 1,874
Servers and network assets    
Property, Plant and Equipment    
Property and equipment, gross 37,282 34,330
Buildings    
Property, Plant and Equipment    
Property and equipment, gross 30,882 27,720
Leasehold improvements    
Property, Plant and Equipment    
Property and equipment, gross 6,654 6,522
Equipment and other    
Property, Plant and Equipment    
Property and equipment, gross 5,831 5,642
Construction in progress    
Property, Plant and Equipment    
Property and equipment, gross $ 25,039 $ 25,052