XML 134 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension And Other Postretirement Benefits (Benefit Obligations And Plan Assets Associated With Principal Benefit Plans) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Change in benefit obligation      
Medicare subsidy receipts $ 10 $ 19  
Other Postretirement Benefits [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Discount rate (percent) 5.80% 5.30%  
Long-term rate of compensation increase (percent) 4.00% 4.50%  
Change in benefit obligation      
Benefit obligation at January 1 $ 5,014 $ 5,211  
Service cost 81 78 $ 138
Interest cost 250 276 216
Actuarial loss/(gain) (81) 176  
Benefits paid (534) (545)  
Foreign exchange rate changes (40) 11  
Amendments, divestments and other 101 (193)  
Benefit obligation at December 31 $ 4,791 $ 5,014 5,211
United States | Pension Plans, Defined Benefit [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Discount rate (percent) 5.70% 5.30%  
Long-term rate of compensation increase (percent) 4.00% 4.50%  
Change in benefit obligation      
Benefit obligation at January 1 $ 13,143 $ 12,350  
Service cost 499 466 712
Interest cost 671 664 518
Actuarial loss/(gain) (441) 550  
Benefits paid (874) (870)  
Amendments, divestments and other 1 (17)  
Benefit obligation at December 31 12,999 13,143 12,350
Accumulated benefit obligation at December 31 $ 11,227 $ 11,033  
Pension Benefits - Non-U.S. [Member] | Pension Plans, Defined Benefit [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Discount rate (percent) 4.60% 4.30%  
Long-term rate of compensation increase (percent) 4.20% 4.50%  
Change in benefit obligation      
Benefit obligation at January 1 $ 21,327 $ 19,342  
Service cost 338 323 570
Interest cost 823 922 614
Actuarial loss/(gain) (658) 1,393  
Benefits paid (1,240) (1,214)  
Foreign exchange rate changes (1,274) 515  
Amendments, divestments and other (118) 46  
Benefit obligation at December 31 19,198 21,327 $ 19,342
Accumulated benefit obligation at December 31 $ 17,818 $ 19,769