v3.24.1.u1
Property and Equipment - Summary (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment    
Finance lease right-of-use assets $ 4,323 $ 4,185
Property and equipment, gross 134,818 129,721
Less: Accumulated depreciation (35,910) (33,134)
Property and equipment, net 98,908 96,587
Land    
Property, Plant and Equipment    
Property and equipment, gross 2,075 2,080
Servers and network assets    
Property, Plant and Equipment    
Property and equipment, gross 51,882 46,838
Buildings    
Property, Plant and Equipment    
Property and equipment, gross 39,322 37,961
Leasehold improvements    
Property, Plant and Equipment    
Property and equipment, gross 7,079 6,972
Equipment and other    
Property, Plant and Equipment    
Property and equipment, gross 7,162 7,416
Construction in progress    
Property, Plant and Equipment    
Property and equipment, gross $ 22,975 $ 24,269