XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employment Benefit Plans Change in Benefit Obligation (Details) - Pension Benefits - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Projected benefit obligation at beginning of period $ 1,739 $ 1,678  
Service cost 11 10 $ 18
Interest cost 83 84 62
Actuarial loss (gain) (78) 106  
Benefits paid (138) (137)  
Settlements (1) (2)  
Projected benefit obligation at end of period 1,616 1,739 $ 1,678
Component representing future salary increases (13) (9)  
Accumulated benefit obligation at end of period $ 1,603 $ 1,730