Retirement plans - Schedule of Allocation of Plan Assets (Details) - Retirement Plans |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | ||
Target Allocation | 100.00% | |
Actual allocation of Plan Assets | 100.00% | 100.00% |
Equity securities | ||
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | ||
Target Allocation | 14.00% | |
Actual allocation of Plan Assets | 17.00% | 14.00% |
Debt securities | ||
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | ||
Target Allocation | 86.00% | |
Actual allocation of Plan Assets | 83.00% | 86.00% |