v3.25.2
Retirement Plans - Schedule of Net Periodic Pension Benefit/Cost (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Retirement Benefits [Abstract]        
Service cost $ 11 $ 14 $ 22 $ 27
Interest cost 45 46 90 92
Expected return on plan assets (61) (63) (121) (126)
Amortization of actuarial loss 2 2 4 4
Net periodic pension (benefit)/cost $ (3) $ (1) $ (5) $ (3)