XML 280 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and Other Postretirement Benefits - Schedule of Benefit Payments Expected to be Paid (Detail)
$ in Millions
Dec. 31, 2024
USD ($)
Pension Benefits [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 170
2026 165
2027 165
2028 165
2029 160
2030 through 2034 780
Total benefit payments 1,605
Other Postretirement Benefits [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2025 50
2026 50
2027 45
2028 45
2029 45
2030 through 2034 205
Total benefit payments $ 440