XML 150 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Summary of Change in Benefit Obligation and Plan Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
U.S.      
Change in Plan Assets      
Beginning balance $ 9,137    
Employer contributions 754    
Ending balance 9,537 $ 9,137  
Int’l.      
Change in Plan Assets      
Beginning balance 3,398    
Employer contributions 90    
Ending balance 3,060 3,398  
Pension Benefits | U.S.      
Change in Benefit Obligation      
Beginning balance 10,392 9,713  
Service cost 357 342 $ 432
Interest cost 465 448 318
Plan participants’ contributions 0 0  
Plan amendments 0 0  
Actuarial (gain) loss (382) 603  
Foreign currency exchange rate changes 0 0  
Benefits paid (692) (714)  
Actual expenses/taxes 0 0  
Divestitures/Acquisitions 0 0  
Curtailment 0 0  
Special termination costs 0 0  
Ending balance 10,140 10,392 9,713
Change in Plan Assets      
Beginning balance 9,137 7,942  
Actual return on plan assets 338 889  
Foreign currency exchange rate changes 0 0  
Employer contributions 754 1,020  
Plan participants’ contributions 0 0  
Benefits paid (692) (714)  
Actual expenses 0 0  
Ending balance 9,537 9,137 7,942
Funded status (603) (1,255)  
Pension Benefits | Int’l.      
Change in Benefit Obligation      
Beginning balance 3,605 3,354  
Service cost 54 58 83
Interest cost 191 193 137
Plan participants’ contributions 2 3  
Plan amendments 18 28  
Actuarial (gain) loss (274) 17  
Foreign currency exchange rate changes (88) 180  
Benefits paid (217) (218)  
Actual expenses/taxes (2) 0  
Divestitures/Acquisitions 0 (14)  
Curtailment 0 2  
Special termination costs 0 2  
Ending balance 3,289 3,605 3,354
Change in Plan Assets      
Beginning balance 3,398 3,286  
Actual return on plan assets (133) 46  
Foreign currency exchange rate changes (77) 181  
Employer contributions 90 100  
Plan participants’ contributions 2 3  
Benefits paid (217) (218)  
Actual expenses (2) 0  
Ending balance 3,061 3,398 3,286
Funded status (228) (207)  
Other Benefits      
Change in Benefit Obligation      
Beginning balance 2,017 1,938  
Service cost 34 33 43
Interest cost 98 97 60
Plan participants’ contributions 54 63  
Plan amendments 30 0  
Actuarial (gain) loss (144) 103  
Foreign currency exchange rate changes (6) 5  
Benefits paid (202) (222)  
Actual expenses/taxes 0 0  
Divestitures/Acquisitions 0 0  
Curtailment (1) 0  
Special termination costs 0 0  
Ending balance 1,880 2,017 1,938
Change in Plan Assets      
Beginning balance 0 0  
Actual return on plan assets 0 0  
Foreign currency exchange rate changes 0 0  
Employer contributions 148 159  
Plan participants’ contributions 54 63  
Benefits paid (202) (222)  
Actual expenses 0 0  
Ending balance 0 0 $ 0
Funded status $ (1,880) $ (2,017)