XML 119 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefits - Information for Pension Plans with Accumulated Benefit Obligation in Excess of Plan Assets (Detail) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Retirement Benefits [Abstract]    
Accumulated benefit obligation $ 7,881 $ 15,086
Fair value of plan assets 6,802 13,534
Projected benefit obligation 7,918 15,133
Fair value of plan assets $ 6,802 $ 13,536