XML 82 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Benefit Plans (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 $ 75 $ 69 $ 150 $ 137
Interest cost 122 114 244 228
Estimated return on plan assets (267) (242) (534) (485)
Net periodic (benefit) cost $ (70) $ (59) $ (140) $ (120)