XML 128 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefits - Expected Benefit Payments to Retirees (Detail)
$ in Millions
Dec. 31, 2024
USD ($)
Pension  
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 1,024
2026 770
2027 357
2028 384
2029 412
2030 to 2034 2,448
Health Care and Life  
Defined Benefit Plan Disclosure [Line Items]  
2025 754
2026 795
2027 810
2028 829
2029 836
2030 to 2034 $ 4,364