XML 121 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pensions and other benefit plans - Projected Future Benefit Payments from Company's Retirement and Other Benefit Plans (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Retirement plans  
Defined Benefit Plan Disclosure [Line Items]  
2024 $ 1,481
2025 1,473
2026 1,549
2027 1,647
2028 1,745
2029-2033 10,133
Other benefit plans   
Defined Benefit Plan Disclosure [Line Items]  
2024 427
2025 438
2026 396
2027 411
2028 428
2029-2033 $ 2,360