v3.26.1
Retirement Plans - Net Periodic Pension Benefit/Cost (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Retirement Benefits [Abstract]        
Service cost $ 9 $ 11 $ 18 $ 22
Interest cost 39 45 78 90
Expected return on plan assets (56) (61) (112) (121)
Amortization of actuarial loss 2 2 4 4
Net periodic pension (benefit)/cost $ (6) $ (3) $ (12) $ (5)