Employee Benefits - Schedule of assumed health care cost trend rates (Details) - U.S. Plans - Pension |
12 Months Ended | |
|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | ||
| Ultimate rate to which cost increase is assumed to decline | 4.00% | 4.00% |
| Before age 65 | ||
| Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | ||
| Following year | 5.78% | 6.01% |
| Year in which the ultimate trend rate is reached | 2046 | 2046 |
| Age 65 And Older | ||
| Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | ||
| Following year | 4.93% | 4.95% |
| Year in which the ultimate trend rate is reached | 2046 | 2046 |