XML 76 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment - Summary (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment    
Finance lease right-of-use assets $ 6,685 $ 5,384
Property and equipment, gross 197,327 164,663
Less: Accumulated depreciation (50,288) (43,317)
Property and equipment, net 147,039 121,346
Land    
Property, Plant and Equipment    
Property and equipment, gross 2,650 2,561
Servers and network assets    
Property, Plant and Equipment    
Property and equipment, gross 85,833 68,397
Buildings    
Property, Plant and Equipment    
Property and equipment, gross 50,507 47,076
Leasehold improvements    
Property, Plant and Equipment    
Property and equipment, gross 7,575 7,293
Equipment and other    
Property, Plant and Equipment    
Property and equipment, gross 8,135 7,150
Construction in progress    
Property, Plant and Equipment    
Property and equipment, gross $ 35,942 $ 26,802