v3.25.0.1
Post-Employment Benefits - Benefit Plan Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Amounts recognized on the consolidated balance sheets      
Other long-term liabilities $ (1,234) $ (1,538)  
Defined benefit plans      
Projected benefit obligations      
Beginning of period 9,544 8,588  
Service cost 286 270 $ 454
Interest cost 451 432 297
Actuarial (gain) loss (855) 491  
Benefits paid (347) (316)  
Other, primarily foreign currency translation adjustments (115) 79  
End of period 8,964 9,544 8,588
Fair value of plan assets      
Beginning of period 9,839 8,472  
Actual return on plan assets 865 1,230  
Company contributions 326 366  
Benefits paid (347) (316)  
Other, primarily foreign currency translation adjustments (132) 87  
End of period 10,551 9,839 8,472
Funded status, end of period 1,587 295  
Amounts recognized on the consolidated balance sheets      
Other assets 2,097 1,086  
Accounts payable and accrued liabilities (20) (17)  
Other long-term liabilities (490) (774)  
Net asset (obligation) 1,587 295  
Actuarial loss, net (1,303) (2,290)  
Prior service cost (credit) 1 1  
Accumulated other comprehensive loss (income) 1,304 2,291  
Other post-employment plans      
Projected benefit obligations      
Beginning of period 796 667  
Service cost 43 37 51
Interest cost 41 37 23
Actuarial (gain) loss (62) 89  
Benefits paid (31) (35)  
Other, primarily foreign currency translation adjustments (1) 1  
End of period 786 796 $ 667
Fair value of plan assets      
Company contributions 31 35  
Benefits paid (31) (35)  
Funded status, end of period (786) (796)  
Amounts recognized on the consolidated balance sheets      
Accounts payable and accrued liabilities (42) (32)  
Other long-term liabilities (744) (764)  
Net asset (obligation) (786) (796)  
Actuarial loss, net (203) (282)  
Prior service cost (credit) (261) (297)  
Accumulated other comprehensive loss (income) $ (58) $ (15)