XML 105 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-based Compensation and Employee Benefits - Schedule of Expected Payment of Future Benefits and Employer Contributions (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Pension Benefits  
Defined Benefit Plan Disclosure [Line Items]  
Contributions expected in 2025 $ 50
Benefit payments expected in:  
2025 189
2026 189
2027 184
2028 179
2029 175
2030 - 2034 767
OPEB  
Defined Benefit Plan Disclosure [Line Items]  
Contributions expected in 2025 0
Benefit payments expected in:  
2025 23
2026 22
2027 20
2028 19
2029 17
2030 - 2034 $ 67