XML 117 R96.htm IDEA: XBRL DOCUMENT v3.24.4
Employee Benefit Plans - Pension Plan Contributions (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]  
Defined Benefit Plan, Expected Future Benefit Payment, Year One $ 209
Defined Benefit Plan, Expected Future Benefit Payment, Year Two 185
Defined Benefit Plan, Expected Future Benefit Payment, Year Three 176
Defined Benefit Plan, Expected Future Benefit Payment, Year Four 168
Defined Benefit Plan, Expected Future Benefit Payment, Year Five 163
Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years $ 741