v3.22.4
Supplemental Financial Statement Information - Property and Equipment (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 171,710 $ 147,013
Less: accumulated depreciation (59,042) (49,414)
Property and equipment, net 112,668 97,599
Land and buildings    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 66,897 58,881
Information technology assets    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 66,267 55,606
Construction in progress    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 27,657 23,172
Leasehold improvements    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross 10,575 9,146
Furniture and fixtures    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 314 $ 208