XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment - Components (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Gross property and equipment $ 394,055 $ 324,288  
Total accumulated depreciation and amortization 141,390 120,111  
Total property and equipment, net 252,665 204,177 $ 186,715
Land and buildings      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 123,039 105,293  
Equipment      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 218,893 185,039  
Other assets      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 5,487 5,116  
Construction in progress      
Property, Plant and Equipment [Line Items]      
Gross property and equipment $ 46,636 $ 28,840