XML 122 R109.htm IDEA: XBRL DOCUMENT v3.22.4
Employee benefit plans - Schedule of Pension Plan Weighted-Average Asset Allocations (Details) - Pension Benefits
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure    
Weighted-average asset allocations 100.00% 100.00%
Cash and cash equivalents    
Defined Benefit Plan Disclosure    
Weighted-average asset allocations 4.70% 4.80%
Equity securities    
Defined Benefit Plan Disclosure    
Weighted-average asset allocations 60.30% 67.40%
Corporate bonds    
Defined Benefit Plan Disclosure    
Weighted-average asset allocations 19.50% 19.60%
U.S. Treasuries and Government agencies    
Defined Benefit Plan Disclosure    
Weighted-average asset allocations 15.50% 8.20%