XML 127 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Contributions to defined contribution plans $ 44 $ 38 $ 37
Expected benefit plan payments for each of the next five years 52    
Expected total benefit plan payments for five years after the next five years 239    
Benefit plan payments expected to be funded from cash and cash equivalents and other assets for next fiscal year 15    
Pension Benefits [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 447 476 $ 458
Pension Benefits [Member] | Fixed Income Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Target plan asset allocations 70.00%    
Pension Benefits [Member] | Fixed Income Securities [Member] | Level 2 Inputs [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 286 418  
Pension Benefits [Member] | Equity Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Target plan asset allocations 30.00%    
Fair value of plan assets $ 97 44  
Pension Benefits [Member] | Other Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 64 14  
Postretirement Benefits [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 0 $ 0  
Defined benefit plan health care cost trend rate assumed for next fiscal year 6.60%    
Defined benefit plan ultimate health care cost trend rate 5.00%