XML 100 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Schedule of Future Expected Benefit Payments (Details) - Pension Benefits
$ in Millions
Dec. 31, 2023
USD ($)
Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]  
2024 $ 190
2025 186
2026 183
2027 182
2028 181
2029-2033 870
Total $ 1,792