XML 74 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Supplemental Financial Statement Information (Property and Equipment) (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 126,462 $ 104,207
Less: accumulated depreciation (41,713) (30,561)
Property and equipment, net 84,749 73,646
Land and buildings    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 49,732 39,865
Information technology assets    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 45,906 36,840
Construction in progress    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 23,111 21,036
Leasehold improvements    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 7,516 6,310
Furniture and fixtures    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 197 $ 156