v3.24.0.1
Equity - Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss), net of deferred taxes $ 83,226 $ 81,627 $ 97,490  
Cumulative translation adjustments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss), net of deferred taxes (1,596) (3,093)    
Deferred gains (losses) on cash flow hedges        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss), net of deferred taxes 49 193    
Unrecognized gains (losses) on employee benefit obligations and other        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss), net of deferred taxes 293 290    
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss), net of deferred taxes $ (1,253) $ (2,611) $ 1,480 $ 1,884