v3.22.0.1
Property and Equipment (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment      
Finance lease right-of-use assets, gross $ 2,840 $ 2,295  
Property, equipment and finance lease right-of-use assets, gross 77,889 61,051  
Less: Accumulated depreciation (20,080) (15,418)  
Property and equipment, net 57,809 45,633  
Depreciation expense 7,560 6,390 $ 5,180
Land      
Property, Plant and Equipment      
Property and equipment, gross 1,688 1,326  
Servers and network assets      
Property, Plant and Equipment      
Property and equipment, gross 25,584 20,544  
Depreciation expense 4,940 4,380 $ 3,690
Buildings      
Property, Plant and Equipment      
Property and equipment, gross 22,531 17,360  
Leasehold improvements      
Property, Plant and Equipment      
Property and equipment, gross 5,795 4,321  
Equipment and other      
Property, Plant and Equipment      
Property and equipment, gross 4,764 3,917  
Construction in progress      
Property, Plant and Equipment      
Property and equipment, gross $ 14,687 $ 11,288