v3.26.3
Defined Severance Benefits (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Retirement Benefits [Abstract]        
Current service costs $ 64 $ 56 $ 184 $ 158
Interest cost 6 4 17 12
Amortization of:        
Net actuarial loss 1 2 3 7
Net periodic benefit cost $ 71 $ 62 $ 204 $ 177