XML 123 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Expected Future Benefit Payments to be Paid (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Pension Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 76
2026 83
2027 89
2028 96
2029 102
2030-2034 590
Postretirement Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2025 13
2026 12
2027 11
2028 10
2029 10
2030-2034 $ 39