XML 371 R157.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Benefits - Estimated Future Benefit Payments (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Pension Plan, Defined Benefit [Member]  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2024 $ 782
2025 783
2026 795
2027 800
2028 792
2029 through 2033 3,977
Total estimated future benefits payments through 2033 7,929
Other Postretirement Benefit Plan, Defined Benefit [Member]  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2024 152
2025 151
2026 152
2027 151
2028 151
2029 through 2033 730
Total estimated future benefits payments through 2033 $ 1,487