Employee Benefits - Schedule of expected future benefit payments, net of participants' contributions (Details) $ in Millions |
Dec. 31, 2023
USD ($)
|
|---|---|
| U.S. Plans | Pension | |
| Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | |
| 2024 | $ 270 |
| 2025 | 264 |
| 2026 | 267 |
| 2027 | 265 |
| 2028 | 265 |
| 2029-2033 | 1,216 |
| U.S. Plans | Postretirement benefit plans | |
| Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | |
| 2024 | 11 |
| 2025 | 11 |
| 2026 | 10 |
| 2027 | 10 |
| 2028 | 9 |
| 2029-2033 | 43 |
| Foreign Plan | Pension | |
| Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | |
| 2024 | 43 |
| 2025 | 45 |
| 2026 | 47 |
| 2027 | 49 |
| 2028 | 53 |
| 2029-2033 | 255 |
| Foreign Plan | Postretirement benefit plans | |
| Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | |
| 2024 | 1 |
| 2025 | 2 |
| 2026 | 2 |
| 2027 | 2 |
| 2028 | 2 |
| 2029-2033 | $ 10 |