v3.25.1
Property and Equipment - Summary (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment    
Finance lease right-of-use assets $ 6,103 $ 5,384
Property and equipment, gross 180,106 164,663
Less: Accumulated depreciation (46,539) (43,317)
Property and equipment, net 133,567 121,346
Land    
Property, Plant and Equipment    
Property and equipment, gross 2,680 2,561
Servers and network assets    
Property, Plant and Equipment    
Property and equipment, gross 75,859 68,397
Buildings    
Property, Plant and Equipment    
Property and equipment, gross 48,442 47,076
Leasehold improvements    
Property, Plant and Equipment    
Property and equipment, gross 7,347 7,293
Equipment and other    
Property, Plant and Equipment    
Property and equipment, gross 7,290 7,150
Construction in progress    
Property, Plant and Equipment    
Property and equipment, gross $ 32,385 $ 26,802