XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Components (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Gross property and equipment $ 324,288 $ 283,730  
Total accumulated depreciation and amortization 120,111 97,015  
Total property and equipment, net 204,177 186,715 $ 160,281
Land and buildings      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 105,293 91,650  
Equipment      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 185,039 157,458  
Other assets      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 5,116 4,602  
Construction in progress      
Property, Plant and Equipment [Line Items]      
Gross property and equipment $ 28,840 $ 30,020